0
자바를 사용하여 셀렉 티브에 보이는 텍스트를 표시하여 웹 페이지에서 사용할 수있는 모든 체크 박스를 나열하는 방법은 무엇입니까?셀레늄의 확인란을 나열하는 방법은 무엇입니까?
자바를 사용하여 셀렉 티브에 보이는 텍스트를 표시하여 웹 페이지에서 사용할 수있는 모든 체크 박스를 나열하는 방법은 무엇입니까?셀레늄의 확인란을 나열하는 방법은 무엇입니까?
해당 웹 사이트의 경우 이것은 매우 쉽게
List<WebElement> checkboxes = driver.findElements(By.cssSelector("input[type=checkbox]"));
JavascriptExecutor js = (JavascriptExecutor) driver;
if (checkboxes.isEmpty()) {
System.out.println("No Checkbox present in the page");
} else {
for (WebElement checkbox : checkboxes) {
if (checkbox.isDisplayed()) {
String text=(String) js.executeScript("return arguments[0].nextSibling.textContent.trim();", checkbox);
System.out.println(text);
}
}
}
해야한다. 태그 이름으로 요소를 찾으십시오. – Buaban
HTML도 공유 할 수 있습니까 ??? –
이것은 웹 페이지 http://www.mygrocerychecklist.com/ @SaurabhGaur입니다. –