TestNG(十五)xml文件实现多线程测试

Posted dwdw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TestNG(十五)xml文件实现多线程测试相关的知识,希望对你有一定的参考价值。

package com.course.testng.thread;

import org.testng.annotations.Test;

public class ThreadOnXml 

    @Test()
    public void test1()
        System.out.println();
        System.out.printf("test1的线程Thread Id: %s%n",Thread.currentThread().getId());
    

    @Test()
    public void test2()
        System.out.printf("test2的线程Thread Id: %s%n",Thread.currentThread().getId());
    
    @Test()
    public void test3()
        System.out.printf("test3的线程Thread Id: %s%n",Thread.currentThread().getId());
    
<?xml version="1.0" encoding="utf-8" ?>
<suite name = "thread" parallel="methods" thread-count="2" >
    <!--
    methodes级别:所有用用例都可以在不同的线程下去执行
    thread-count:代表最大并发线程数
    xml文件配置这种方式不能指定线程池,只有方法上才可以指定线程池
    <test name = "demo1">
        <classes>
            <class name = "com.course.testng.thread.ThreadOnXml"/>
        </classes>
    </test>
</suite>

技术图片技术图片

 

 技术图片

 

 

技术图片

 

以上是关于TestNG(十五)xml文件实现多线程测试的主要内容,如果未能解决你的问题,请参考以下文章

TestNG多线程测试-用xml文件实现

testng教程之testng.xml的配置和使用,以及参数传递(多线程执行)

testng多线程并行执行测试

TestNG 批量执行脚本Runner.xml - 并可以设置多线程并发跑脚本,提高跑脚本效率

TestNG系列教程:并行执行测试

[转]TestNG的多线程并行