一尘不染

Java Selenium WebDriver代码以实现验证而不是断言

selenium

我不明白如何编写Java代码来实现Verify。我总是看到要实现的代码,Assert但不是为Verify。我知道Assert,我们需要编写如下代码:

Assert.assertTrue()

要么

Assert.assertEquals() etc.

但是呢Verify?一旦用户使用登录到应用程序,我想验证应用程序的标题verify。我怎样才能做到这一点?


阅读 383

收藏
2020-06-26

共1个答案

一尘不染

您必须使用仅支持Assert语句的TestNG框架。它不支持验证语句。您可以访问TestNG Javadoc的以下URL:

http://testng.org/javadocs/

来自http://seleniumonlinetrainingexpert.wordpress.com/2012/11/20/what-is-the-
difference-between-assert-and-verify-in-
selenium/

当断言该代码行后所有断言的测试步骤均失败时,如果“验证”失败,则测试将继续执行并记录失败。

如果要使用Verify语句,则必须使用Junit框架。

2020-06-26