TestNG官方文档中文版(3)-testng.xml

TestNG的官方文档的中文翻译版第3章,原文请见 http://testng.org/doc/documentation-main.html      3 - testng.xml     调用TestNG由几种不同方法:     * 使用testng.xml文件     * 使用ant     * 从命令行     这节描述testng.xml的格式(文档的后面会讲到ant和命令行)。     当前testng.xml的DTD文件可以从官方找到:http://testng.org/testng-1.0.dtd。(为了方便使用,你可能更喜欢浏览HTML版本)。     下面是testng.xml文件的一个例子:

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" > <suite name="Suite1"    verbose="1" > <test name="Nopackage" > <classes> <class name="NoPackageTest" /> </classes> </test> <test name="Regression1" > <classes> <class name="test.sample.ParameterSample" /> <class name="test.sample.ParameterTest" /> </classes> </test> </suite>

    你可以指定包名替代类名:

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" > <suite name="Suite1" verbose="1" > <test name="Regression1" > <packages> <package name="test.sample" /> </packages> </test> </suite>

    在这个例子中,TestNG将在包test.sample中查找所有的类,并只保留带有TestNG annotation的类。     你同样可以指定包含或不包含的组和方法:

<test name="Regression1"> <groups> <run> <exclude name="brokenTests" /> <include name="checkinTests" /> </run> </groups> <classes> <class name="test.IndividualMethodsTest"> <methods> <include name="testMethod" /> </methods> </class> </classes> </test>

    你同样可以在testng.xml中定义新的组,指定属性的额外详细情况,比如是否并行运行测试,使用多少线程,是否运行junit测试,等等...     请查看DTD文件了解完整的特性列表。

via:http://www.blogjava.net/aoxj

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏landv

java编译通过,为什么运行却提示找不到或无法加载主类?

2765
来自专栏pangguoming

centos7上安装redis

关闭防火墙: systemctl stop firewalld.service #停止firewall systemctl disable firewalld....

54410
来自专栏python全栈布道师

配置vim为pythonIDE小结

3675
来自专栏耕耘实录

RHEL7、CentOS7的服务管理-系统管理(4)

从RHEL7的官方文档中我们,可以看出在未来service和chkconfig可能会退出历史舞台,现在的发行版中还保留这些命令最主的原因是考虑了兼容性,在使用中...

993
来自专栏逸鹏说道

SVN Error:run ‘cleanup’ if it was interrupted

异常处理汇总-开发工具 http://www.cnblogs.com/dunitian/p/4522988.html cleanup failed to pr...

2958
来自专栏北京马哥教育

一个备份MySQL数据库的简单Shell脚本

Shell脚本是我们写不同类型命令的一种脚本,这些命令在这一个文件中就可以执行。我们也可以逐一敲入命令手动执行。如果我们要使用shell脚本就必须在一开始把这些...

2858
来自专栏FreeBuf

weblogic安全配置二三事

*本文原创作者:shewey,本文属FreeBuf原创奖励计划,未经许可禁止转载 1、引言 前段时间Java的反序列化漏洞吵得沸沸扬扬,因工作原因需要对webl...

3485
来自专栏杂烩

javaee项目性能检测之JavaMelody

    它并不是一个模拟请求类似JMeter的压力测试工具,而是一个衡量并且计算在应用上的操作信息的工具,也就是说,它只负责对行为进行监控,而不负责触发操作。J...

2662
来自专栏java沉淀

把Excel表的内容转为json格式

1833
来自专栏技术专栏

centos 部署spring boot应用

1283

扫码关注云+社区