【发布时间】:2020-11-02 03:06:33
【问题描述】:
我在脚本末尾写了两行,但第二行没有运行,给出了断言错误(请参见下文)。当我禁用断言时,一切都运行正常。这里发生了什么事?谢谢。
Assert.assertEquals(driver.findElements(By.cssSelector("input[type='checkbox']")).size(), "6");
driver.findElement(By.xpath("//input[@id='ctl00_mainContent_btn_FindFlights']")).click();
错误
Exception in thread "main" java.lang.AssertionError: expected [6] but found [6]
at org.testng.Assert.fail(Assert.java:89)
at org.testng.Assert.failNotEquals(Assert.java:489)
at org.testng.Assert.assertEquals(Assert.java:118)
at org.testng.Assert.assertEquals(Assert.java:160)
at assignment1.main(assignment1.java:128)
【问题讨论】:
标签: java selenium automated-tests testng assertion