Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java TestNG XML:尽管依赖组中发生故障,但仍在执行组_Java_Automation_Testng_Testng.xml - Fatal编程技术网

Java TestNG XML:尽管依赖组中发生故障,但仍在执行组

Java TestNG XML:尽管依赖组中发生故障,但仍在执行组,java,automation,testng,testng.xml,Java,Automation,Testng,Testng.xml,我已经设置了我的xml,所以它将运行依赖于不同组的组,以便运行。 当不同的组失败时,我希望这些组不会运行,但它仍在运行。 这是我的密码: <test name="Test1"> <parameter name="testedApp" value="someValue"/> <groups> <run> **<include name="Test1"/>**

我已经设置了我的xml,所以它将运行依赖于不同组的组,以便运行。 当不同的组失败时,我希望这些组不会运行,但它仍在运行。 这是我的密码:

<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有一个bug,它阻止了“依赖”的正常工作。
升级到TestNG 7.1.0解决了此问题。

您可能希望接受您的答案,以便问题结束。