我是自动化测试的新手,正在使用softAssert(),正在创建一个用户例如:“ User1”,当我搜索同一用户“ User1”时,结果显示为“找不到结果” 。
所以理想情况下我的测试用例应该可以通过,但仍然可以通过。我打印的实际值和期望值都不同,但是仍然可以通过测试用例。请帮帮我。
我的代码是:softAssert.assertEquals(lookupTypeRecordFound.getText(), looupTypeName);
最佳答案
您缺少的东西-要使任何SoftAssert错误的测试失败,您需要将其添加到测试方法的末尾:
softAssert.assertAll();
要立即中断测试执行,可以使用“硬”断言,即:
Assert.assertEquals(lookupTypeRecordFound.getText(), looupTypeName);