java - 在并行测试中运行类

标签 java testng

我有多个类,如下所示,需要从 testng (java) 并行运行。它们目前正在系列运行。但是,我想并行上课。我可以知道该怎么做吗?

<suite name="Data validation">
    <test name="Test1 From DB">
        <classes>
            <class
                name="com.test.CheckTest1" />
        </classes>
    </test>

    <test name="Test2 From DB">
        <classes>
            <class
                name="com.test.CheckTest2" />
        </classes>
    </test>

    <test name="Test3 From DB">
        <classes>
            <class
                name="com.test.CheckTest3" />
        </classes>
    </test>
</suite>

最佳答案

只需:

<suite name="Data validation" parallel="classes" thread-count="2" >

在他们的documentation中很好地解释了.

从这个角度来看,真正的答案是:阅读文档!

关于java - 在并行测试中运行类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50099471/

相关文章:

java - JScrollPane 中的 JPanel 位置

java - Dropwizard Spring 数据库

java - 在哪里定义服务器端jar的类路径? manifest.mf与CLI参数-cp

spring - Transactional TestNG 测试导致 Large Objects 可能无法在自动提交模式下使用

maven - 如何正确删除 Maven 项目中的依赖项

maven - 为什么 TestNG 会多次运行这些测试类?

java - 如何可视化 RxJava 图形的执行?

java - 设计项目时如何分配作品

java - 在单元测试中使用反射来测试注释的存在是否被认为是好的做法?

java - 当尝试在 Selenium 中使用 POM 自动化论坛时,我遇到了 java.lang.NoClassDefFoundError...我该如何解决这个问题?