TestNG测试不要等到上一次完成

时间:2015-11-16 15:17:26

标签: xml maven testng

我遇到了测试问题,我希望随后运行它们,但是其中一些在另一个完成之前启动。我该如何防止这种情况?

我的配置:

的pom.xml

<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
    <suiteXmlFiles>
        <suiteXmlFile>src/test/resources/testng-install.xml</suiteXmlFile>
        <suiteXmlFile>src/test/resources/testng-config.xml</suiteXmlFile>
        <suiteXmlFile>src/test/resources/testng-tests.xml</suiteXmlFile>
    </suiteXmlFiles>
    <systemPropertyVariables>
        <basedir>${project.basedir}</basedir>
    </systemPropertyVariables>
</configuration>

TestNG的-INSTALL.XML

<suite name="install" verbose="10" parallel="false">

<test name="install" parallel="false">
    <classes>
        <class name="com.ac.web.it.install.server.InstallEnvironmentTest" />
        <class name="com.ac.web.it.install.backend.InstallBackendTest" />
    </classes>
</test>

TestNG的-config.xml中

<suite name="config" verbose="10" parallel="false">

<test name="config" parallel="false">
    <classes>
        <class name="com.ac.web.it.install.config.ConfigTest" />
    </classes>
</test>

我想在testng-install中完成所有测试,然后才在testng-config开始测试。

0 个答案:

没有答案
相关问题