如何控制在antng中运行哪些测试?

时间:2011-05-06 18:50:45

标签: ant testng

在build.xml中:testng目标具有“testname”和“suitename”等属性。但是这些似乎没有激活或停用testng.xml文件中的相应测试或套件

这是使用这些的正确方法吗?

如何控制在引用testng.xml的build.xml中运行哪些测试或套件?

感谢。

2 个答案:

答案 0 :(得分:1)

我发现这篇文章解决了类似的问题:

http://www.nullin.com/2009/12/23/running-single-test-or-class-using-testng-and-ant/

只要您可以在模板中使用您想要的任何参数(或使其可替换),您就可以从这两种方法中获得大部分好处。

答案 1 :(得分:0)

您无法选择testng.xml 告诉TestNG从该testng.xml中选择哪些测试。使用不同的testng.xml文件来执行此操作。

命令行和ant / maven也允许你做一些基本的选择,但是你不能指定一个testng.xml。