我有一个使用TestNG的测试类。是否有任何注释可用于仅在Linux环境下运行测试用例?
当然我可以检查操作系统并防止跑步。但我认为如果有任何注释与TestNG
,这很容易答案 0 :(得分:1)
更简单的方法是使用groups
。然后,在运行测试时选择所需的组。
另一种解决方案是使用Annotation transformers,根据您的需要设置Team
@Test
参数(在您的情况下为环境)。
如果您不想在套件的所有测试中应用规则,您的变压器只能激活/停用标记的测试(使用组,自定义注释或您想要的内容)。