处理testng中测试之间的依赖关系和时间差距

时间:2014-09-22 09:30:28

标签: testng

我有两个测试类A和B.现在B依赖于A测试数据,我在B测试的Web服务仅在5分钟后开始反映A的结果。所以我不想等待5分钟并且想要进行一些完全不依赖于A或B的测试,如果它们已经完成并且还有5分钟没有结束我准备等待,并且在5分钟之后我只去了B.有没有什么好方法可以在testng中实现这个?

1 个答案:

答案 0 :(得分:0)

并行测试执行可能还有很长的路要走。

如果您使用的是Maven,可以将其配置为maven-surefire-plugin的参数:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.17</version>
    <configuration>
      <parallel>methods</parallel>
      <threadCount>10</threadCount>
    </configuration>
</plugin>

https://maven.apache.org/surefire/maven-surefire-plugin/examples/testng.html

不确定Ivy或Gradle,但它也必须是可能的。