如何使用TestNG多次循环多个类

时间:2017-05-30 20:25:32

标签: java selenium testng

我正在使用Java / selenium和TestNG为网站创建测试套件。每个测试用例都是一个不同的类,但是我想创建一个XML测试文件,它将遍历所有20个类,比如按顺序运行10次。这可能吗?

1 个答案:

答案 0 :(得分:2)

如果要使用相同的数据运行每个测试特定次数,可以在测试类中使用invocationCount属性,因此如果要运行10次,则只需使用@Test(invocationCount = 10)

如果您需要针对同一测试使用不同的数据集,则应使用testng DataProvider,并且您的测试将运行'n'次(其中'n'是您的测试数据集的数量)。

或者您可以以编程方式运行它,有关详细信息,请参阅here