“parallel=”tests”:TestNG 将在同一线程中同一标记中运行所有方法,但每个标记将位于单独的线程中。这允许您对所有类进行分组它们不是线程安全的,并保证它们都在同一个线程中运行,同时利用 TestNG 使用尽可能多的线程来运行测试。”
如何理解testNG中的相同测试标签?
最佳答案
示例取自 testng 站点 如下:NoPackage 和 Regression1 是两个单独的测试标签。 如果运行并行 = 测试,则 NoPackageTest 和 ParameterSample 类将在不同的线程中运行,但 ParameterSample 和 ParameterTest 将在同一线程中运行。 希望它能澄清..
<suite name="Suite1" verbose="1" >
<test name="Nopackage" >
<classes>
<class name="NoPackageTest" />
</classes>
</test>
<test name="Regression1">
<classes>
<class name="test.sample.ParameterSample"/>
<class name="test.sample.ParameterTest"/>
</classes>
</test>
</suite>
关于java - 如何理解testng中相同的<test>标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17083413/