有很多测试如上所述被禁用,我想运行全套件xml,而无需手动将参数更改为true,这将是一项繁琐的工作。有什么办法吗?是否有办法强制执行@Test(enabled = false)测试?
0
A
回答
1
您只需要使用IAnnotationTransformer并将其注册为listener。
public class RunAllTests implements IAnnotationTransformer {
public void transform(ITest annotation, Class<?> testClass,
Constructor testConstructor, Method testMethod) {
annotation.setEnabled(true);
}
}
0
您可以尝试使用AspectJ并创建切入点以注释@Test(enabled = false)。然而,我不确定如果您使用@Test(enabled = true)进行了批注,如果之前设置了@Test(enabled = false),会发生什么情况。你可以在进入AspectJ之前先验证一下。
相关问题
- 1. @Test(enabled = false)是否适用于TestNG中的类?
- 2. 有没有办法强制before_filter总是最后执行?
- 3. 有没有什么办法来强制执行EE配置RuntimeUnenhancedClasses
- 4. Visual Studio Test Essentials/Test Runner是否运行web&load测试?
- 5. cloud-init有没有办法强制执行命令?
- 6. 有没有办法让Test :: Class的“Tests”subs总是像Test :: More的子测试一样行事?
- 7. Treeview enabled false
- 8. Travis CI是否强制执行?
- 9. 有没有办法以特定顺序执行NUnit测试?
- 10. 有没有办法测试jqGrid是否有数据?
- 11. 是否有解析强制执行文档的C++的工具
- 12. 在执行MS-Test测试时无法加载DLL
- 13. 有没有办法在System.Runtime.Caching中强制执行MemoryCache的大小限制?
- 14. 为什么'进行测试'和“./test/Test”
- 15. 有没有办法测试浏览器是否支持flash/silverlight?
- 16. TestNG enabled = false测试未显示为已跳过
- 17. 测试ICommand是否被执行
- 18. 强制执行
- 19. 是否有MySQL/MariaDB的强制执行CHECK的引擎?
- 20. 是否有避免后向不兼容的方法,有时会强制执行?
- 21. 有没有办法检查代码是否在TransactionScope中执行?
- 22. 有没有办法在Test :: Unit
- 23. 有没有办法*真的*强制pydev使用强制内建?
- 24. 有没有办法强制GIF加载Glide是非动画
- 25. 在Java中有没有办法强制执行最小窗口大小?
- 26. 有没有办法判断某些代码是否在Silverlight单元测试框架内执行?
- 27. JUnit:有没有办法跳过属于Test类的父级的测试?
- 28. 有没有办法强制在Symfony2中进行表单绑定?
- 29. JavaScript disabled = true vs ASP.NET Enabled = False
- 30. asp:TextBox ReadOnly = true或Enabled = false?
感谢您的回应。会看到这一点。 – xploreraj