仅在linux上运行TestNG测试用例

时间:2015-08-13 05:23:58

标签: java testng integration-testing

我有一个使用TestNG的测试类。是否有任何注释可用于仅在Linux环境下运行测试用例?

当然我可以检查操作系统并防止跑步。但我认为如果有任何注释与TestNG

,这很容易

1 个答案:

答案 0 :(得分:1)

更简单的方法是使用groups。然后,在运行测试时选择所需的组。

另一种解决方案是使用Annotation transformers,根据您的需要设置Team @Test参数(在您的情况下为环境)。

如果您不想在套件的所有测试中应用规则,您的变压器只能激活/停用标记的测试(使用组,自定义注释或您想要的内容)。