zoukankan      html  css  js  c++  java
  • TestNg 10. 多线程测试-xml文件实现

    代码如下:

    package com.course.testng.multiThread;
    
    import org.testng.annotations.Test;
    
    public class MultiThreadOnXml {
    
        @Test
        public void test1(){
            System.out.printf("Thread Id : %s%n",Thread.currentThread().getId());
        }
    
        @Test
        public void test2(){
            System.out.printf("Thread Id : %s%n",Thread.currentThread().getId());
        }
    
        @Test
        public void test3(){
            System.out.printf("Thread Id : %s%n",Thread.currentThread().getId());
        }
    
    }

    resources下的xml文件:multiThread.xml

    <?xml version="1.0" encoding="UTF-8" ?>
    
    <suite name="thread" parallel="methods" thread-count="2">
        <!--
        methods级别:所有用例都可以在不同的线程下去执行
        tests级别:不同的test tag下的用例可以在不用的线程下去执行
                  同一个tag的用例只能在同一个线程中去执行
        thread-count:代表了最大并发线程数
        xml文件配置这种方式不能制定线程池,只有方法上才可以指定线程池
    
        -->
        <test name="demo1">
            <classes>
                <class name="com.course.testng.multiThread.MultiThreadOnXml"/>
    
            </classes>
    
        </test>
    
    </suite>

    结果:

  • 相关阅读:
    Python笔记初识
    visio开发者图形分类个人爱好
    亿图图示与visio结合使用
    xmind visio mindmanager edraw比较
    Pycharm安装步骤
    win32com问题
    Win32.com安装
    Pycharm安装步骤
    Phython笔记初识
    跨域问题解决方案
  • 原文地址:https://www.cnblogs.com/peiminer/p/9591036.html
Copyright © 2011-2022 走看看