2009-09-09 3 views
2

내가 찾고있는 "captureScreenshot (String path)"와 같은 방식이지만 이미지를 생성하는 대신 현재 DOM을 저장합니다. 기존의 getBodyText() 메소드로는 충분하지 않습니다.Selenium을 사용하여 DOM을 가져 오거나 저장하는 방법이 있습니까?

+0

이것은 Selenium API의 문제 중 하나입니다. 이것은 크로스 플랫폼이므로 매우 원시적이므로 DOM 지원과 같은 것들이 제한 될 것입니다. – skaffman

답변

1

은 무엇 당신이 찾고있는 것은 :

getHtmlSource() 

그것은 변수에 문자열로 모든 내용을 저장합니다, 당신이 원하는대로 당신은 DOM을 구문 분석 할 수 있습니다.

+0

getHtmlSource(), 불행히도, 조금 버그 AFAICT : http://clearspace.openqa.org/thread/22095?tstart=0 – sampablokuper

+0

HtmlSource() DOM이 아닙니다! –

관련 문제