iki test durumları TC1 ve TC2 sahiptir ve aşağıdaki şekilde bu iki test durumları üç kez yürütmeye çalışırken: denedim TC2 TC1 TC2 TC1 TC2tekrar TestNG testleri Koşu ve yine programlı
TC1 kod aşağıdaki @factory kullanarak: sonra
public class ClassName {@Test(priority = 1,invocationCount = 1)
// TC1
public void verifyQuestionTitle(){
try {
.....
}
catch(Exception e)
{
e.printStackTrace();
}
}
@Test(priority = 2,invocationCount = 1)
// TC2
public void verifyAnswerOptionsCount(){
try {
.....
}
catch(Exception e)
{
e.printStackTrace();
}
}
@Factory
public Object[] create(){
return new Object[]{
new ClassName(), new ClassName(), new ClassName()
};
}
Fakat üçüncü kez birinci TC1 yürütülmesinde bu sonucu ve TC2 üç kez yani TC1i arzu farklıdır 10 TC1 TC1 TC2 TC2 TC2 . Çağırma sayısını 3 ile kullanmak aynı modelle sonuçlanır. Aradığım şeyi elde etmeme yardım eden var mı?