是否可以指定可供选择的测试?

时间:2011-12-15 10:26:15

标签: automated-tests infinitest

我们有大量的测试。我们希望无限只能在.xml文件(即TestNG套件)中包含的测试之间进行选择。

我们不希望在每个测试用例中添加注释groups = { "shouldbetested" },而是将.xml文件中的信息提供给最多。

这可能吗?

它是否可以为我们做到这一点?

2 个答案:

答案 0 :(得分:2)

你可以使用常规表达“不”跳过某个测试:

(?!* YourTest)

答案 1 :(得分:0)

无限可filter out您不希望使用infinitest.filters文件中的正则表达式运行的测试。

  

infinitest.filters包含与要过滤的测试类匹配的正则表达式(每行一个)。将此文件放在项目的根目录中(a.k.a.工作目录),Infinitest将过滤掉这些测试。

请注意,类名包含包名,因此请使用前面的.*来匹配任何包。