Java 在单个TestNG测试套件中按顺序运行参数化和非参数化测试

Java 在单个TestNG测试套件中按顺序运行参数化和非参数化测试,java,webdriver,testng,Java,Webdriver,Testng,我在不同的类中进行webdriver测试,有些是参数化的,有些是非参数化的。我在使用参数化和非参数化测试运行测试套件时遇到问题。参数化测试在非参数化完成之前开始,尽管我已经将parallel属性设置为false。 首先,我尝试在套件中创建不同的测试,在不同的测试中使用参数化测试和非参数化测试,但没有成功。 其次,我创建了不同的套件文件并将它们链接起来。但是,这仅在首先启动参数化套件时有效,反之亦然 <suite-files> <suite-file path="./Par

我在不同的类中进行webdriver测试,有些是参数化的,有些是非参数化的。我在使用参数化和非参数化测试运行测试套件时遇到问题。参数化测试在非参数化完成之前开始,尽管我已经将parallel属性设置为false。 首先,我尝试在套件中创建不同的测试,在不同的测试中使用参数化测试和非参数化测试,但没有成功。 其次,我创建了不同的套件文件并将它们链接起来。但是,这仅在首先启动参数化套件时有效,反之亦然

<suite-files>
   <suite-file path="./ParameterizedTest.xml" />
 </suite-files>

您是否尝试在套件文件下为不同的XML组创建非参数化测试,例如:

<suite-files>
   <suite-file path="./ParameterizedTest.xml" />
   <suite-file path="./NoNParameterizedTest.xml" />
</suite-files>