TestNG多线程测试–注解方式实现
@Test(invocationCount = 10,threadPoolSize = 3) 3个线程同时运行,共执行10次
新建com.course.testng.multiThread包,包里新建MuitiThreadOnAnnotion类,代码如下
package com.course.testng.multiThread;
import org.testng.annotations.Test;
//多线程测试,没有关联的用例可以使用多线程减少执行时间
public class MuitiThreadOnAnnotion {
@Test(invocationCount = 10,threadPoolSize = 3)
public void test() {
System.out.println(1);
System.out.printf("Thrad Id : %s%n",Thread.currentThread().getId());
}
}
测试结果