gpt4 book ai didi

testing - testNG 中的测试套件结果依赖性

转载 作者:行者123 更新时间:2023-11-28 21:16:46 25 4
gpt4 key购买 nike

我有包含以下格式的其他测试套件的测试套件 xml 文件:

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

</suite-files>

有没有办法在两个子套件之间添加依赖关系?意思是如果 debug1.xml失败,然后 debug2.xml根本不应该执行。TestNG 不提供对 <suite-files> 的任何依赖等级。也许,这可以通过一些听众来完成吗?

最佳答案

你可以定义TestNG groups在你的测试代码和arrange the dependencies喜欢:

<!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>

引用资料:

关于testing - testNG 中的测试套件结果依赖性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56750248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com