如何在Selenium中将脚本标记为失败但不中断当前测试用例的执行?
@Test
public void testCase() {
System.out.println("line 1 printed");
Assert.assertTrue(false);
System.out.println("i want to execute this line after failure");
}
最佳答案
使用test-ng
SoftAssert softAssert = new SoftAssert();
@Test
public void testCase() {
System.out.println("line 1 printed");
softAssert.assertTrue(true);
softAssert.assertEquals("India", "US");
softAssert.assertTrue(false);
System.out.println("i want to execute this line after failure");
softAssert.assertAll();
}
我怀疑仍然不提供这种功能。
关于java - 如何在Selenium中将脚本标记为失败但不中断当前测试用例的执行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37675245/