Java自动化测试框架-08
转自: https://www.cnblogs.com/du-hong/p/11810569.html 一、并行性和超时 您可以指示TestNG以各种方式在单独的线程中运行测试。 可以通过在suite标签中使用 parallel 属性来让 测试 方法运行在不同的线程中。这个属性可以带有如下这样的值: 二、并行套件(suites) 如果您正在运行多个套件文件(例如“ java org.testng.TestNG testng1.xml testng2.xml”),并且希望每个套件在单独的线程中运行,则这个很有用。您可以使用以下命令行标志来指定线程池的大小: java org.testng.TestNG -suitethreadpoolsize 3 testng1.xml testng2.xml testng3.xml 相应的ant任务名称为suitethreadpoolsize。 三、并行测试,类和方法 在并行于<suite>标记属性可以取下列值之一: <suite name="My suite" parallel="methods" thread-count="5"> <suite name="My suite" parallel="tests" thread-count="5"> <suite name="My suite" parallel="classes" thread