java - 如何通过断言失败

标签 java selenium testng assertion

我正在尝试使用 Selenium Webdriver +Java+TestNG 框架自动化网页。

Assert.assertEquals(rs.totalarea(), "400");
Assert.assertEquals(rs.totalgallons(), "1");

即使第一个断言语句失败,如何执行第二个断言语句。 try catch block 对我不起作用。

谢谢

最佳答案

您可以使用软断言。软断言是一种断言类型,当断言失败时不会引发异常,并在断言该语句后继续下一步。看看this

关于java - 如何通过断言失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54272039/

相关文章:

java - 使用单元工厂时 ComboBox.setValue(T) 不调用 updateItem(T,boolean)

python - 如何获取以前版本的 Python Selenium Webdriver

python - 即使在 headless 模式下,是否可以在带有 Chrome 的 Selenium 上使用 `element.click()`?

java - 无法实例化类 utils.listeners.TestListener。空测试套件

unit-testing - 我如何使用 TestNG SkipException?

Java 创建一个 api 来公开 csv 而不是 json

java - 线程服务器卡在accept()上又名如何通过客户端输入关闭多线程服务器?

java - 每个接口(interface)实现的唯一标识符

java - 框架上的 Selen 测试

java - Spring Security 中用于身份验证的模拟对象