1
누군가가 Eclipse 콘솔로 출력하는 방법을 찾는데 도움이 될지 궁금해서 Javascript를 실행 한 결과가 반환 되었습니까?자바 셀레늄 webdriver - 어떻게 자바 스크립트 개체의 특성을 출력?
- 열기 테스트 웹 페이지 :
이
은 (I 자동화하고 싶다고) 내가 수동으로 수행하는 단계입니다. - 열기 구글 크롬 자바 스크립트 콘솔
- 유형 "productObj.mainURL"및 크롬 자바 스크립트에
이가 출력 입력은 URL 값/속성 내가 찾고 콘솔.
나는 내 자신에 대한 공정한 연구를 해왔고, 나는 혼란 스럽다. ...
JavascriptExecutor js = (JavascriptExecutor) driver;
String mainURL = (String) js.executeScript("productObj.mainURL");
System.out.println(mainURL);
그러나 모든 나는 "널 (null)이"반환받을
어떤 도움을하시기 바랍니다 :
나는 아래의 코드를 시도했습니다?
이봐 Celeo, 답장을 보내 감사합니다. 위의 코드를 시도했지만 여전히 null 반환을 받고 있습니다 ... 다른 의견? 아마도이 자바 스크립트 객체가 런타임에 제대로 인스턴스화되지 않았기 때문일 수 있습니다. -_- 죄송합니다. 이 모든 것들에 익숙하지 않기 때문에 적절한 명명 규칙을 모릅니다. – kevin
페이지가 로딩을 완료 한 후 * 특정 시간에'productObj'가 특정 시간에로드/채우기/인스턴스화되고 있다고 생각하면 확실히 시도 할 수 있습니다 그것을 얻기 전에 몇 초를 기다리십시오. – Celeo