即使非关键测试用例失败,测试执行也应该成功。
答案 0 :(得分:0)
如果您知道测试已损坏且无法立即修复,则可以使用@Ignore注释。此类测试不会被执行,构建将通过。
另一种选择就是注释掉@Test注释:
// @Test
public void testMethod(){
...
}
答案 1 :(得分:0)
您可以将测试标记为属于某个组,例如UNDERDEV。实现监听器IInvokedMethodListener。在afterInvocation方法中,写一些效果,
if((testResult.getStatus() == TestResult.FAILURE) && Arrays.asList(method.getTestMethod().getGroups()).contains("UNDERDEV"))
//Set status to passed