【发布时间】:2013-07-29 20:15:07
【问题描述】:
使用普通的 WebDriver 方法检查带有 findElements 的元素很简单,例如:
boolean exists = driver.findElements( By.id("...") ).size() != 0
Page Factory初始化的元素如下:
@FindBy(name = "filter")
private WebElement filterText;
但是我们如何在我们的页面中检查该元素是否存在于页面上??
【问题讨论】:
-
您正在使用哪个绑定
selenium-webdriver? -
@Babai:我正在使用 java 和 selenium-webdriver
-
@vincebowdren assert 可能只是测试用例失败,我想要的是,根据页面上是否存在元素做出决定
-
@VidurOberoi 我只知道 Ruby ..那么对不起..
标签: selenium selenium-webdriver