testng如何运行第二个包,直到第一个包中的类全部完成?
我在IntelliJ IDEA上使用testng,我的testng.xml文件如下所示:testng如何运行第二个包,直到第一个包中的类全部完成?,testng,Testng,我在IntelliJ IDEA上使用testng,我的testng.xml文件如下所示: <suite name="test"> <test name="p0"> <packages> <package name="UItest.first" /> <package name="UItest.sencond" /> <package name="UItest.three" /
<suite name="test">
<test name="p0">
<packages>
<package name="UItest.first" />
<package name="UItest.sencond" />
<package name="UItest.three" />
</packages>
</test>
</suite>
在第一个包中,有1、2、3类。第二包4,5,6。第三包7,8,9。当我运行testng.xml时,序列是1,4,7,2,5,8,3,6,9。但我想要的是1,2,3,4,5,6,7,8,9。那么我能做什么呢?目前您的测试用例正在并行执行。您必须将并行执行设置为无,如下所示:
<suite name="test" parallel="none">
<test name="p0">
<packages>
<package name="UItest.first" />
<package name="UItest.sencond" />
<package name="UItest.three" />
</packages>
</test>
</suite>
这应该可以解决问题。您能分享更改后的输出吗?@Harjeb您的问题是否仍然存在,如果是,您能分享您的输出吗。