0

我为不同的测试类运行的测试用例很少,但我的问题是,在一个测试用例中我有 100 个场景,而在另一个测试用例中我有 40 个。

TestingDemo 有 100 个场景 TestingClass 有 40 个场景 TestingLogin 有 10 个场景

那么有没有什么办法可以先运行TestingDemo测试类并完成它,然后再运行剩下的测试。

<?xml version = "1.0" encoding = "UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="TestSuit" parallel="tests" thread-count="100">
    <test name="TestingDemo" parallel="instances" thread-count="50">
        <classes>
            <class name="demo.testing1"></class>
        </classes>
    </test>
    <test name="TestingClass" parallel="instances" thread-count="46">
        <classes>
            <class name="demo.testing"></class>
        </classes>
    </test>
    <test name="TestingLogin" parallel="instances" thread-count="4">
        <classes>
            <class name="demo.login"></class>
        </classes>
    </test>
</suite>
4

1 回答 1

0

如果您禁用并行性,即parallel=none在套件级别设置,则将<test>按照在测试套件中找到它们的顺序执行。

于 2019-07-21T05:36:19.597 回答