两个测试依赖于相同的测试

时间:2017-08-16 03:13:32

标签: automation testng

我有两个依赖于相同测试的测试(使用DependsON)。这些依赖测试用例是否会一个接一个地执行?

我正在使用testNG version-6.10

1 个答案:

答案 0 :(得分:1)

依赖的测试用例是一个接一个地运行还是一起运行取决于您的并行执行策略是什么。

  • 如果您在套件文件中设置了parallel='methods',则两个相关方法将一起运行。
  • 如果您已禁用并行执行(通过在套件文件中设置parallel=false),则依赖方法将依次运行。哪个先运行然后下一个运行未确定(因为TestNG依赖于反射来查询类中的方法)

但在任何一种情况下,只有在主测试(测试所依赖的测试)成功运行后才会执行它们。