src main icerisinde--> PageObjectModel, StepDefinition, Utillities olmasi src test icerisinde--->features'lerin olmasi bir yaklasim tarzimi Framework tasariminda en mantikli sablon nasildir. Zb. bence senario resources altinda features adli pakette olmali ve main klasörünü tamamen silmeliyiz test icerisindede pages,runners,stepdefinition,utilities adli paketler olabilir. Ama bu benim biraz kendim izledigim videolardan cikarip olusturdugum bir format. Kursa vs gitmedim. En mantikli Framework tasarimini bir defa oturtmaliyim. Bu konuda kagida cizilmis mükemmel bir framework tasarimi varmi elinizde. Olayin akisini anlayabiliyorumda klasörler arasindaki düzeni daha net anlamam lazim. erolertekinn.66@gmail.com
normal şartlarda step definition, runners,page object model gibi package 'lar test- java nın içerisinde olmalı. Bu bir kural değil ancak Tester'ların test klasörü altındaki javayı kullanması tavsiye ediliyor. Main içerisini bazı durumlarda developer'lar kullanıyor diye duydum. Ancak ikisi de doğru. Framework'ün ana temelleri sisteme uygun olmalı. Geri kalan kısmı sizin keyfinize kalmış. Driver class oluşturmayıp abstract class'tan driveri alabilirsiniz. Veya bu kadar baglantılı class oluşturmadan direkt Step definition classının içerisindeki "click on log in button" methodunun içinde tıklatma işlemini yapabilirsiniz. Yani videoda gördüğünüz her şey "kesinlikle böyle olmalıdır" demek değil. Istediginiz gibi kullanabilirsiniz.
Sizin tüm videolarinizdan faydalandim ve hepsini cok basarili buldum. Emeginize saglik. Umarim bu video serilerine devam edersiniz.
Allah razı olsun Ömer, işin denk gelsin
Emeklerinize sağlık teşekkürler
Yeni bir feature oluşturduktan sonra eski feature ve yeni oluşturduğum çalışmıyor. 0 Scenarios 0 Steps dönüyor. Bilginiz var mı
src main icerisinde--> PageObjectModel, StepDefinition, Utillities olmasi
src test icerisinde--->features'lerin olmasi bir yaklasim tarzimi
Framework tasariminda en mantikli sablon nasildir. Zb. bence senario resources altinda features adli pakette olmali ve main klasörünü tamamen silmeliyiz test icerisindede pages,runners,stepdefinition,utilities adli paketler olabilir. Ama bu benim biraz kendim izledigim videolardan cikarip olusturdugum bir format. Kursa vs gitmedim. En mantikli Framework tasarimini bir defa oturtmaliyim. Bu konuda kagida cizilmis mükemmel bir framework tasarimi varmi elinizde. Olayin akisini anlayabiliyorumda klasörler arasindaki düzeni daha net anlamam lazim. erolertekinn.66@gmail.com
normal şartlarda step definition, runners,page object model gibi package 'lar test- java nın içerisinde olmalı. Bu bir kural değil ancak Tester'ların test klasörü altındaki javayı kullanması tavsiye ediliyor. Main içerisini bazı durumlarda developer'lar kullanıyor diye duydum. Ancak ikisi de doğru. Framework'ün ana temelleri sisteme uygun olmalı. Geri kalan kısmı sizin keyfinize kalmış. Driver class oluşturmayıp abstract class'tan driveri alabilirsiniz. Veya bu kadar baglantılı class oluşturmadan direkt Step definition classının içerisindeki "click on log in button" methodunun içinde tıklatma işlemini yapabilirsiniz. Yani videoda gördüğünüz her şey "kesinlikle böyle olmalıdır" demek değil. Istediginiz gibi kullanabilirsiniz.