我可以在没有XML文件的情况下执行TestNG吗?

时间:2012-06-18 05:28:38

标签: java testng

大多数测试框架都可以在没有添加配置文件的情况下执行。例如。执行所有测试,命名空间或类。我没有找到一种在没有testNG.xml的情况下执行testNG的方法

澄清:

我想从命令行执行TestNG - 手动或从rake脚本执行,最小(理想情况下没有)XML。

3 个答案:

答案 0 :(得分:1)

如果您使用的是Eclipse,则可以右键单击包或类,然后选择“运行方式” - > “TestNG测试”。

答案 1 :(得分:0)

您还可以使用ant来批量执行测试用例。您只需编写一个目标来在构建文件中执行testng测试用例。

答案 2 :(得分:0)

是的,您有很多选择,首先在命令行上指定类,方法和组,或者使用ant或maven。

但是,您可以采用这种方式进行的操作相当有限,如果您想使用TestNG的高级功能,则必须使用testng.xml文件。

就个人而言,我喜欢将所有测试信息收集在一个中心文件中,而不是将其分散到我的各种构建文件中。每当我需要改变我的测试运行方式时,我都不想改变我的构建。

相关问题