-1
ここ
は、コード断片である:最後の行でセレンJavaのクローム:古い例外
System.setProperty(Constants.WEBDRIVER_CHROME_DRIVER_PROP, Constants.WEBDRIVER_CHROME_DRIVER_PATH);
m_chromeWebdriver = new ChromeDriver();
m_chromeWebdriver.get("mysite.org");
WebElement arrowElement = m_chromeWebdriver.findElement(By.cssSelector(_ARROW_NEXT_DAY));
arrowElement.click();
WebElement elmMainTable = m_chromeWebdriver.findElement(By.className("table-main"));
List<WebElement> allRows = elmMainTable.findElements(By.tagName("tr"));
for (WebElement row : allRows) {
List<WebElement> cells = row.findElements(By.tagName("td"));
for (WebElement cell : cells) {
System.out.println(cell.getText());
}
}
m_chromeWebdriver.quit();
私が手
「古い要素参照:要素がページ 文書に添付されていません」
例外。
どうすれば解決できますか? 私はChromdriver 2.2.9を使用します。
おかげ
ループを介してリスト要素を反復処理しています。右 ? – NarendraR
'elmNextDayArrow.click();'この行は何をしますか? – kushal
@NarendraRajput私はしたいと思います... – dushkin