【发布时间】:2017-02-23 12:30:06
【问题描述】:
public class TestWebtable {
public static void main(String[] args) {
WebDriver driver = new FirefoxDriver();
driver.get("http://www.espncricinfo.com/indian-premier-league-2016/engine/match/981019.html");
int i = 2;
int rowNum = 0;
while (driver
.findElement(
By.xpath(".//*[@id='full-scorecard']/div[2]/div/table[1]/tbody/tr["
+ i + "]/td[2]/a")).isDisplayed()) {
i = i + 2;
rowNum++;
}
System.out.println("Total rows are : " + rowNum);
}}
线程 "main" org.openqa.selenium.NoSuchElementException 中的异常:无法找到元素:{"method":"xpath","selector":".//*[@id='full-scorecard'] /div[2]/div/table[1]/tbody/tr[20]/td[2]/a"} 命令持续时间或超时:40 毫秒 有关此错误的文档,请访问:http://seleniumhq.org/exceptions/no_such_element.html 构建信息:版本:'2.53.1',修订:'a36b8b1',时间:'2016-06-30 17:32:46' 系统信息:主机:'pc-PC',ip:'192.168.0.14',os.name:'Windows 7',os.arch:'amd64',os.version:'6.1',java.version:'1.8 .0_101' 驱动信息:org.openqa.selenium.firefox.FirefoxDriver
【问题讨论】:
-
任何人都可以帮助我吗?
标签: java xpath selenium-webdriver