0

我正在运行测试以检查元素是否显示,因为这是使用 isDisplayed() 方法。此方法获取该元素的正确状态(真/假),我的要求是将此布尔值(真/假)与另一个文本文件中给出的值进行比较。在比较这两个值时,虽然它应该通过,但测试失败了。

这是我的代码:

String expected = //Passing the expected value from text file.                  
Boolean actual = driver.findElement(By.xpath(//xpath).isDisplayed();
Assert.assertEquals(expected, actual);.![The image below show shows the debug view of both the variables][1]
4

1 回答 1

4

尝试改用与Boolean.valueOf(String s)比较。应该如此。BooleanStringexpectedBoolean.valueOf(String s)

于 2012-11-26T08:41:40.617 回答