【发布时间】:2017-10-28 09:16:04
【问题描述】:
代码:
WebDriverWait wait = new WebDriverWait(driver, 10);
WebElement btn = wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@class='_1vp5 f_click']")));
btn.click();
错误:
系统信息:主机:'ADMIN-PC',ip:'192.168.1.6',os.name:'Windows 10',os.arch:'x86',os.version:'10.0',java.version :'1.8.0_144' 驱动程序信息:驱动程序版本:未知 在 org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882) 在 java.util.Optional.orElseThrow(未知来源) 在 org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881) 在 org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43) 在 org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205) 在 org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201) 在 org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208) ... 1 更多
【问题讨论】:
-
这只发生在那个 xpath 上吗?
-
是的,它只发生在那个 xpath 上