여기에 관련된 모든 게시물을 읽고 Google에서 아무도 내 문제에 도움이되었습니다 메신저로 웹 사이트에서 li 요소를 읽으려고 시도하는 중입니다. 기본적으로 필요합니다. 목록에있는 모든 li childs.셀렌 - ul 아래에 li 요소를받을 수 없습니다
내가 쓴 자바 코드 :
List<WebElement> elements = driver.findElements(ByTagName.tagName("form"));
element1 = elements.get(0).findElement(ByTagName.tagName("iframe"));
driver.switchTo().frame(element1);
element2 = driver.findElement(By.xpath("//div[@id='Scroller']//ul"));
childs = element2.findElements(ByTagName.tagName("div"));
driver.close();
및 차일의 반환 값은 어떤 이유로 비어 있습니다. 누구든지 나를 도와 줄 수 있습니까? 필자는 xpath, css selector 및 tagnames를 시도했지만 아무런 도움이되지 않았습니다.
HTML을 볼 수 있습니까? –
우리가 HTML을 보지 않는다면 불가능합니다. 그러나 "ByTagName.tagName"을 "By.tagName"으로 바꾸십시오. –
iframe에 있는지 확인하십시오 –