美文网首页
TestNG多线程测试-注解方式实现

TestNG多线程测试-注解方式实现

作者: Lutous | 来源:发表于2019-07-26 17:09 被阅读0次

@Test(invocationCount = x,threadPoolSize = y)声明,
invocationCount表示执行次数,threadPoolSize表示线程池大小。

package com.janson.multiThread;

import org.testng.annotations.Test;

public class MultiThreadOnAnnotation {

    /**
     * 多线程测试,没有关联的用例可以使用多线程,减少执行时间
     * 以下演示3个线程同时运行,共执行10次
     */
    @Test(invocationCount = 10,threadPoolSize = 3)
    public void test() {
        System.out.println("*************hello world**************");
        System.out.printf("Thread Id : %s%n",Thread.currentThread().getId());
    }
}

执行结果如下:

*************hello world**************
*************hello world**************
Thread Id : 13
*************hello world**************
Thread Id : 12
Thread Id : 11
*************hello world**************
*************hello world**************
Thread Id : 11
Thread Id : 13
*************hello world**************
Thread Id : 12
*************hello world**************
Thread Id : 11
*************hello world**************
Thread Id : 13
*************hello world**************
*************hello world**************
Thread Id : 11
Thread Id : 12

===============================================
Default Suite
Total tests run: 10, Failures: 0, Skips: 0
===============================================


Process finished with exit code 0

参考:https://www.cnblogs.com/janson071/p/10005986.html

相关文章

  • TestNG多线程测试-注解方式实现

    @Test(invocationCount = x,threadPoolSize = y)声明,invocatio...

  • TestNg-09-多线程测试

    TestNg-09-多线程测试1、基于注解 2、基于xml parallel="classs" parallel=...

  • TestNG并行执行测试

    TestNG中实现多线程并行执行,可以通过几种方法 testng.xml中配置 @Test注解 @DataProv...

  • testNG

    1.testng.xml结构规则 2.TestNG注解 用于在测试类中注解: 3.Java文件的测试用例中通过获取...

  • 测试框架TestNG使用介绍

    今天分享TestNG测试框架的基础知识,使用TestNG的优点,TestNG的基本注解如何使用,套件、忽略、异常、...

  • TestNG用法总结

    TestNG用法总结 常用注解见表格 TestNG的简单使用 xml: 运行结果如图:运行结果 组测试组测试即为在...

  • (八)TestNG学习之路—注解详述之并发

    前言 TestNG支持多线程(并发)的方式执行测试,相对于传统的单线程方式,一个显而易见的优势便是提升测试执行效率...

  • junit 测试TCP Client 链接时崩溃

    问题:其实是Junit 测试多线程问题 普通的注解方式,当测试的内容含有多线程时,测试代码段运行结束后,其他非主动...

  • TestNG

    TestNG 的特点 注解TestNG使用Java和面向对象的功能支持综合类测试独立的编译时测试代码和运行时配置/...

  • (二)TestNG学习之路—注解及属性概览

    前言 TestNG提供了诸多注解,允许开发/测试人员灵活地组织强大的测试用例。 注解概览 举例说明 1、@Befo...

网友评论

      本文标题:TestNG多线程测试-注解方式实现

      本文链接:https://www.haomeiwen.com/subject/oapdrctx.html