Testng.xml文件节点属性说明
上一篇 /
下一篇 2016-10-09 11:35:33
/ 个人分类:Selenium
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的执行单元设置;单位为毫秒
相关阅读:
- APP接口自动化测试JAVA+TestNG(1)—框架环境搭建 (zaza9084, 2016-5-11)
- APP接口自动化测试JAVA+TestNG(2)—TestNG简介与基础实例 (zaza9084, 2016-5-27)
- TestNG的@Factory及其与@DataProvider的区别 (zaza9084, 2016-6-28)
- 为TestNG配置ReportNG (zaza9084, 2016-7-01)
- TestNG用例失败重新运行 (zaza9084, 2016-7-11)
- TestNG测试报告美化buid.xml配置 (zaza9084, 2016-7-19)
- TestNG离线安装步骤 (AustinChou, 2016-9-11)
- Java自动化测试框架TestNG之入门篇 (zaza9084, 2016-9-20)
- 数据驱动-使用TestNG进行数据驱动 (chenzhen12345, 2016-10-07)
- Eclipse在线安装Testng提示MD5不一致安装失败解决方案 (tievoli, 2016-10-09)
收藏
举报
TAG:
TestNG
testng