testng.xml文件结构
来源:互联网 发布:网游加速器 知乎 编辑:程序博客网 时间:2024/05/19 10:08
TestNG的DTD检查文件:http://testng.org/testng-1.0.dtd.PHP
更多testng配置及说明,请移步http://testdoc.org/docmaster?pid=111
testng.xml文件结构:
testng.xml文件节点属性说明:
suite属性说明:
@name: suite的名称,必须参数
@junit:是否以Junit模式运行,可选值(true | false),默认"false"
@verbose:命令行信息打印等级,不会影响测试报告输出内容;可选值(1|2|3|4|5)
@parallel:是否多线程并发运行测试;可选值(false | methods | tests | classes | instances),默认 "false"
@thread-count:当为并发执行时的线程池数量,默认为"5"
@configfailurepolicy:一旦Before/After Class/Methods这些方法失败后,是继续执行测试还是跳过测试;可选值 (skip | continue),默认"skip"
@annotations:获取注解的位置,如果为"javadoc", 则使用javadoc注解,否则使用jdk注解
@time-out:为具体执行单元设定一个超时时间,具体参照parallel的执行单元设置;单位为毫秒
@skipfailedinvocationcounts:是否跳过失败的调用,可选值(true | false),默认"false"
@data-provider-thread-count:并发执行时data-provider的线程池数量,默认为"10"
@object-factory:一个实现IObjectFactory接口的类,用来实例测试对象
@allow-return-values:是否允许返回函数值,可选值(true | false),默认"false"
@preserve-order:顺序执行开关,可选值(true | false) "true"
@group-by-instances:是否按实例分组,可选值(true | false) "false"
test属性说明:
@name:test的名字,必选参数;测试报告中会有体现
@junit:是否以Junit模式运行,可选值(true | false),默认"false"
@verbose:命令行信息打印等级,不会影响测试报告输出内容;可选值(1|2|3|4|5)
@parallel:是否多线程并发运行测试;可选值(false | methods | tests | classes | instances),默认 "false"
@thread-count:当为并发执行时的线程池数量,默认为"5"
@annotations:获取注解的位置,如果为"javadoc", 则使用javadoc注解,否则使用jdk5注解
@time-out:为具体执行单元设定一个超时时间,具体参照parallel的执行单元设置;单位为毫秒
@enabled:设置当前test是否生效,可选值(true | false),默认"true"
@skipfailedinvocationcounts:是否跳过失败的调用,可选值(true | false),默认"false"
@preserve-order:顺序执行开关,可选值(true | false) "true"
@group-by-instances:是否按实例分组,可选值(true | false) "false"
@allow-return-values:是否允许返回函数值,可选值(true | false),默认"false"
- testng.xml文件结构
- testng.xml文件结构
- testng.xml文件结构 (引入多个xml)
- testng.xml文件结构组成及节点属性说明
- testng.xml文件结构组成及节点属性说明
- TestNG入门教程-3-Testng.xml文件介绍
- TestNG并发兼容性测试testng.xml文件的配置
- 在testng.xml文件中配置TestNG 的依赖关系
- 命令行执行testng的xml文件
- 自动创建testng的xml文件
- TestNG配置testng.xml
- testng xml
- TestNG指南3-testng.xml
- testNG测试配置文件testng.xml
- testng的xml文件中包含中文参数
- xml文件的结构
- struts.xml文件结构
- xml文件结构
- Servlet中的过滤器Filter详解
- 关于malloc/free && new/delete
- c++基础和《C++ Primer第五版中文版》笔记
- 文章标题
- 了解kafka
- testng.xml文件结构
- java多线程(一)
- 工厂方法模式案例
- php通过Qrcode生成二维码
- ubuntu安装apache
- 微信小程序
- open-falcon资料汇总
- 目标跟踪相关资源(含模型,最新论文,代码,牛人等)
- iOS 提升SQLite数据插入效率低、速度慢的方法