TestNG XML:尽管从属组发生故障,但仍在执行组
TestNG XML: Groups still being executed although failure occurred in the dependent group
我已经设置了我的 xml,所以它会 运行 组,这取决于不同的组,以便 运行。
当不同的组失败时,我希望这些组不会 运行,但它仍然是 运行ning。
这是我的代码:
<test name="Test1">
<parameter name="testedApp" value="someValue"/>
<groups>
<run>
**<include name="Test1"/>**
<exclude name="TestX"/>
<exclude name="TextY"/>
</run>
<dependencies>
<!-- Service Health Check -->
**<group name="Test1" depends-on="ServiceHealthCheck"/>**
</dependencies>
</groups>
<packages>
<package name="project.auto.tests.api...*"/>(package)
</packages>
<classes>
<!-- Service Health Check -->
<class name=".....PbServiceHealthCheckTest"/>(class)
</classes>
</test>
答案:TestNG 6.14.3 有一个错误,它会阻止 "depends-on" 正常工作。
升级到 TestNG 7.1.0 解决了这个问题。
我已经设置了我的 xml,所以它会 运行 组,这取决于不同的组,以便 运行。 当不同的组失败时,我希望这些组不会 运行,但它仍然是 运行ning。 这是我的代码:
<test name="Test1">
<parameter name="testedApp" value="someValue"/>
<groups>
<run>
**<include name="Test1"/>**
<exclude name="TestX"/>
<exclude name="TextY"/>
</run>
<dependencies>
<!-- Service Health Check -->
**<group name="Test1" depends-on="ServiceHealthCheck"/>**
</dependencies>
</groups>
<packages>
<package name="project.auto.tests.api...*"/>(package)
</packages>
<classes>
<!-- Service Health Check -->
<class name=".....PbServiceHealthCheckTest"/>(class)
</classes>
</test>
答案:TestNG 6.14.3 有一个错误,它会阻止 "depends-on" 正常工作。 升级到 TestNG 7.1.0 解决了这个问题。