-
Notifications
You must be signed in to change notification settings - Fork 13
/
belirliGruplariCalistirma.xml
32 lines (29 loc) · 1.53 KB
/
belirliGruplariCalistirma.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd" >
<suite name="gruplari calistirma">
<test name="grup calistirma">
<groups>
<run>
<include name="birinciGrup"></include>
</run>
</groups>
<packages>
<package name="tests.smokeTest"></package>
<package name="tests.day14_POM"></package>
<package name="tests.day17_ExcelAutomation"></package>
<!-- eger farkli farkli cok fazla sayida method'u calistiracaksak
tek tek tum method'lari tanimlamak zor olabilir
bunun yerine calistirmak istedigimiz test method'larina group ismi verebiliriz
burada dikkat etmemiz gerekenler
1- xml dosyasi hazirlanirken diger xml'lerden farkli olarak
iki hiyerarsi olusturmamiz gerekir
biri calistirilacak grup veya grup isimleri veya gruplarin kombinasyonlarini belirlemek icin
digeri belirlenen kombinasyonmdaki grup isimlerinin bulundugu yeri gostermek icin
2- belirledigim grup disinda hic bir class veya method calismasina musaade edilmeyecegi icin
dependsOn veya extends gibi keyword'ler ile bagimli olan testler sorun cikarabilir
3- bir test calisirken diger testin calismasina zarar verebilir
(ornegin concort hotel de bir defa login olup sonra log out olmazsaniz
sonraki testler log in yazisini bulamayabilir
-->
</packages>
</test>
</suite>