如何跳过测试而不是失败

时间:2017-09-14 18:19:49

标签: java selenium junit

在测试过程中,如果不满足测试条件,我怎样才能跳过测试而不会失败。

我尝试抛出异常并将其标记为失败。

2 个答案:

答案 0 :(得分:3)

您需要使用假设:

org.junit.Assume.assumeTrue(condition());

如果失败,您的测试将被忽略。 我建议你在@Before方法

中做这个假设

希望这有帮助

答案 1 :(得分:0)

我认为你可以使用像

这样的东西
try {

 ///some process

try {
 ///your middle test 
}catch (excetion e){
}

}catch (excetion e){
}

如果中间测试失败,其余部分将起作用