我有几个不同包中的测试用例,我希望它们以某种特定的顺序运行。以下是我的 testng.xml
<test name="x-tests" preserve-order="true" parallel="false">
<packages>
<package name="org.analytics.integration.tests.cappdeployer"/>
<package name="org.analytics.integration.tests.analytics"/>
<package name="org.analytics.integration.tests.loganalyzer"/>
</packages>
</test>
但我注意到这些包没有按顺序执行。通过一些谷歌搜索,我注意到preserve-order=true
仅适用于类。因此,如果我按顺序执行这些测试,唯一的方法是使用我需要的命令的类标签吗?
有没有什么好方法可以解决这个问题?