如上所述,有许多禁用的测试,我想运行完整套件xml,而无需手动将参数更改为true,这将是一项繁琐的工作。有什么办法吗?

最佳答案

您只需要使用IAnnotationTransformer并将其注册为listener

public class RunAllTests implements IAnnotationTransformer {
    public void transform(ITest annotation, Class<?> testClass,
      Constructor testConstructor, Method testMethod) {
        annotation.setEnabled(true);
    }
}

关于java - 有没有办法强制运行@Test(enabled = false)测试?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42549202/

10-10 03:08