如何在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/

10-15 04:24