我有测试套件 xml 文件,其中包含以下格式的其他测试套件:
<suite-files>
<suite-file path="debug1.xml" />
<suite-file path="debug2.xml"/>
</suite-files>
有没有办法在两个子套件之间添加依赖关系?意思是如果debug1.xml
失败,则debug2.xml
根本不应该执行。TestNG 不提供对<suite-files>
级别的任何依赖。这可以通过一些听众来完成吗?
我有测试套件 xml 文件,其中包含以下格式的其他测试套件:
<suite-files>
<suite-file path="debug1.xml" />
<suite-file path="debug2.xml"/>
</suite-files>
有没有办法在两个子套件之间添加依赖关系?意思是如果debug1.xml
失败,则debug2.xml
根本不应该执行。TestNG 不提供对<suite-files>
级别的任何依赖。这可以通过一些听众来完成吗?
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd" >
<suite name="test">
<groups>
<dependencies>
<group name="debug1" depends-on=""/>
<group name="debug2" depends-on="debug1"/>
</dependencies>
</groups>
<suite-files>
<suite-file path="debug1.xml"/>
<suite-file path="debug2.xml"/>
</suite-files>
</suite>
参考: