-1
여기
는 코드 조각입니다 : 마지막 줄에서셀레늄 자바 크롬 : 부실 예외
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