У меня есть шаблон тестового класса моего проекта следующим образом
@Test(groups={"createform"},priority=1)
public void firsttestmethod(){
//code
}
@Test(priority=2)
public void secondtestmethod(){
//code
}
другой тестовый класс:
@Test(dependsOnGroups={"createform"},priority=1)
public void thirdtestmethod(){
//code
}
@Test(priority=2)
public void forthtestmethod(){
//code
}
testng xml
<classes>
<class name="firsttestclassname"/>
</classes>
Здесь я должен включить тестовый класс "<class name="firsttestclassname"/>
в Test2 для выполнения тестового класса "<class name="secondtestclassname/>"
.
Я держал тестовый класс в отдельных тестах, потому что приоритет равен для методов тестирования в отдельных классах.
Есть ли альтернативное решение без добавления "<class name="firsttestclassname"/>
в test2.