testng.xml文件的配置
------Web自动化测试之Webdriver+TestNG--从零到熟练(系列)
TestNG用来管理测试用例的是testng.xml配置文件,我们可以通过配置这个文件来达到组织测试用例,输出测试报告的效果。下面我们先详细讲解一个这个配置文件,然后再讲解测试报告的输出。
6.1 testng.xml文件的配置
Testing.xml是TestNG的配置文件,拥有强大的功能,可以根据需要来配置测试用例的运行。具体参数有:
name |
suite的名字(他会出现在测试报告中) |
junit |
是否以junit模式运行 |
verbose |
在控制台中如何输出,这个设置不影响html版本的测试报告 |
parallel |
是否使用多线程测试(可能加速测试) |
configfailurepolicy |
是否在运行失败了一次后继续尝试或跳过 |
thread-count |
如果设置了parallel,可以设置线程数 |
annotations |
有‘javadoc’的时候寻找,没有的话使用jdk5的注释 |
time-out |
在终止method (如果parallel="methods") 或者 test (如果parallel="tests")之前设置以毫秒为单位的等待时间 |
skipfailedinvocationcounts |
是否跳过失败的调用 |
data-provider-thread-count |
提供一个整数线程池的范围为了使用parallel data |
object-factory |
一个继承IObjectFactory的类,被用来实例化测试对象 |
allow-return-values |
如果设置true,将会运行测试用例并返回值 |
详细讲解,请参考:http://www.cnblogs.com/choosewang/articles/3079983.html,而各个参数的具体取值及结构,可以参考:http://testng.org/testng-1.0.dtd.php。
原文参阅:http://blog.sina.com.cn/s/blog_68f262210102vvfd.html
最新文章
- 学习微信小程序之css11内外边距集合
- ▲▲▲▲▲▲▲▲▲▲▲yum源的配置(本地和ftp)▲▲▲▲▲▲▲▲▲▲▲▲▲v
- leetcode面试准备:Minimum Size Subarray Sum
- Android Studio中常用设置与快捷键
- Cell.reuseIdentifier 指什么
- 201521123054《Java程序设计》第4周总结
- 删数方案数(regex)
- docker-compose的安装和卸载
- HDU 3407.Zjnu Stadium 加权并查集
- VC中C++数值范围的确定
- JavaScript高级编程———JSON
- centos7下安装配置redis3.0.4
- CodeForces - 369C - Valera and Elections
- OpenFlow1.3.3 学习记录(持续更新)
- jenkins SSH登录 Git配置(通过eclipse生成SSH 密钥)
- PHP处理MySQL事务代码
- 设计模式05: Prototype 原型模式(创建型模式)
- 配置Github秘钥
- 让图片在div盒子中水平垂直居中
- Python全栈day 02
热门文章
- How to: Apply Attributes to Entity Properties when Using Model First 如何:在ModelFirst时将属性应用于实体属性
- JVM学习分享-练习题
- Android项目实战之高仿网易云音乐创建项目和配置
- 使用Visual Studio Code进行远程开发
- application context not configured for this file于spring框架使用中的原因
- 字节码联盟成立,WebAssembly 生态将完善网络安全性
- ism 发布
- 关于jQuery MiniUI
- Ant Design Pro 改变默认启动端口号
- Eclipse中Junit测试中@Before不执行