如何在 TestNG 中实现并行执行?


我们可以借助 TestNG 实现并行执行。TestNG 中有一个并行属性,用于此实现。TestNG 中的并行执行与另一个称为线程计数的属性相关。

并行属性可以具有以下所列值 -

  • 方法。

  • 类。

  • 实例

  • 测试

示例

Testng xml 文件。

<?xml version = "1.0" encoding = "UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name = "Tutorialspoint Test" parallel ="tests" thread-count= ="5">
   <test name = "Test Cycle 1">
      <groups>
         <run>
            <include name = "Smoke"/>
         </run>
      </groups>
      <classes>
         <class name = "TestQA" />
      </classes>
   </test>
</suite>

执行将在线程计数为 5 的测试的并行模式下触发。

更新于: 11 年 6 月 2020 日

689 次浏览

开启你的 事业

完成课程以获得认证

开始
广告