2
단일 URL을 사용하고 2 개의 브라우저 간의 좌표뿐만 아니라 모든 속성을 비교하여 브라우저 차이를 비교하려고합니다. document.getElementsByTagName(*);
을 사용하여 모든 요소를 가져올 수 있지만 Java 변수 (List?)에이 스크립트의 결과를 저장하는 방법은 무엇입니까? 제발 JS에 매우 익숙하다는 것을 명심하십시오.Java 및 JS : 결과를 Java 변수로 저장
기타 정보 : 내가 지금처럼 JS를 구현하는 WebDriver를 사용하고 있습니다 :
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("var all = document.getElementsByTagName(*);");
그것은 말한다 --- 호환되지 않는 유형 : 필수 : java.util.List를 발견 : java.lang.Object 상위. 그래서 나는 이것이 효과가 있다고 생각하지 않는다. 하지만이 것입니다 : ArrayList
@kusold 죄송합니다. 전송을 잊어 버렸습니다. 편집을 참조하십시오. – gma