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>

原文地址:https://www.cnblogs.com/dwdw/p/11452925.html

时间: 2024-08-30 15:44:23

TestNG(十五)xml文件实现多线程测试的相关文章

MiS603开发板 第十五章 MCB DDR3内存测试

作者:MiS603开发团队 日期:20150911 公司:南京米联电子科技有限公司 论坛:www.osrc.cn 网址:www.milinker.com 网店:http://osrc.taobao.com EAT博客:http://blog.chinaaet.com/whilebreak 博客园:http://www.cnblogs.com/milinker/ MiS603开发板 第十五章 MCB DDR3内存测试 15.1 DDR3存储器模块及其测试 图像算法硬件最关键的一部分就是内存,内存保

攻城狮在路上(叁)Linux(十五)--- 文件与目录的默认权限与隐藏权限

一.文件默认权限:umask <==需要被减去的权限. 1.umask指的是当前用户在新建文件或者目录时的默认权限,如0022; 2.默认情况下,用户创建文件的最大权限为666; 创建目录的最大权限为777. 3.最终权限 = 最大权限 - umask; <== 此处注意并非是数值直接相减. 4.设置umask: umask 002; 5.由上述条件,自己判断用户新建文件或目录的最终权限. 二.文件的隐藏属性: chattr.lsattr , 隐藏属性对于系统安全有很大的帮助. chattr

JAVA之旅(二十五)——文件复制,字符流的缓冲区,BufferedWriter,BufferedReader,通过缓冲区复制文件,readLine工作原理,自定义readLine

JAVA之旅(二十五)--文件复制,字符流的缓冲区,BufferedWriter,BufferedReader,通过缓冲区复制文件,readLine工作原理,自定义readLine 我们继续IO上个篇幅讲 一.文本复制 读写都说了,我们来看下其他的操作,我们首先来看复制 复制原理:其实就是将C盘下的文件数据存储到D盘的一个文件中 实现的步骤: 1.在D盘创建一个文件,用于存储文件中的数据 2.定义读取流和文件关联 3.通过不断的读写完成数据的存储 关闭资源 package com.lgl.hel

Struts2(十五)实现文件上传

一.导入包 需要将commons-fileupload和commons-io包和struts包一起导入 实现步骤: 在Jsp页面实现客户端选择上传文件 配置Struts.xml,拦截器会自动接收上传的文件 在Action中实现代码上传文件存入服务器中 跳转至新页面展示上传的文件 二.单个文件上传 上传页面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding=&

C语言入门(二十五)文件操作

文件操作  一.标准文件的读写 1.文件的打开fopen() 文件的打开操作表示将给用户指定的文件在内存分配一个FILE结构区,并将该结构的指针返回给用户程序,以后用户程序就可用此FILE指针来实现对指定文件的存取操作了.当使用打开函数时,必须给出文件名.文件操作方式(读.写或读写),如果该文件名不存在,就意味着建立(只对写文件而言,对读文件则出错),并将文件指针指向文件开头.若已有一个同名文件存在,则删除该文件,若无同名文件,则建立该文件,并将文件指针指向文件开头. fopen(char *f

C++第十五课 文件

一.文件概述 1.文件:文件代表长久存储在外存(如硬盘.磁盘或U盘等)中的数据集合体.C ++程序中,文件的存储空间由字节组成. 2.分类: 文本文件:其内每个字节存放的是(字符的)ASCII码(对于汉字,使用双字节编 码). 二进制文件:某些或全部字节的内容不是(字符的)ASCII码.不是文本文件的, 就是二进制文件. 3.C++源程序是文本文件 在Windows系统中,每一行的尾部存储两个字符“\r\n”,即回车符和换行符. 在Unix, Linux系统中,每一行尾部存储一个字符’\r’,即

C和指针 第十五章 文件I/O和二进制I/O

stdio.h中包含了声明FILE结构 struct _iobuf { char *_ptr; //文件输入的下一个位置 int _cnt; //当前缓冲区的相对位置 char *_base; //指基础位置(应该是文件的其始位置) int _flag; //文件标志 int _file; //文件的有效性验证 int _charbuf; //检查缓冲区状况,如果无缓冲区则不读取 int _bufsiz; //文件的大小 char *_tmpfname; //临时文件名 }; FILE作为一种结

php分享(三十五) 文件多写注意事项

1: resource fopen ( string $filename , string $mode [, bool $use_include_path = false [,resource $context ]] ) fopen() 将 filename 指定的名字资源绑定到一个流上 1: fopen写的时候注意习惯加上第三个参数2: 如果 PHP 认为 filename 指定的是一个本地文件,将尝试在该文件上打开一个流.该文件必须是 PHP 可以访问的,因此需要确认文件访问权限允许该访问.

Linux学习总结(十五)文件查找 which whereis locate find

which命令 用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录.which指令会在环境变量$PATH设置的目录里查找符合条件的文件.也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令.格式 which + 命令 例如 which ls whereis命令 用来定位指令的二进制程序.源代码文件和man手册页等相关文件的路径.whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b).man说明文件(参数-