使用testNG @Factory:实例并行运行。

时间:2013-10-30 12:56:19

标签: testng

我有一个工厂返回的Mytestclass数组有不同的参数。 Mytestclass有十个测试,使用dependsOnmethods进行排序。

当我使用工厂运行测试时,我的第一个测试是针对第一个实例运行的。然后对第二个实例执行相同的测试。在所有实例上运行第一个测试后,它将在第一个实例上恢复第二次测试。 我需要它在第一个实例上运行所有测试然后移动到第二个,依此类推。 请建议。

2 个答案:

答案 0 :(得分:1)

您是否尝试过使用套件xml属性group-by-instances=true,看看是否有帮助?

答案 1 :(得分:0)

您是否以并行模式运行测试?试试没有它。