2012-02-28 4 views
0

저는 셀레늄 2 (webdriver.Firefox())를 사용하고 있습니다. 답을 어디에서나 검색해야 할 때 매우 실망 스럽습니다. 누군가가 좋은/자세한 참조를 제공하는 곳을 지적 할 수 있다면 저를 도와주세요.소스에서 보이지 않는 요소는 어떻게 찾습니까?

예를 들어, login.live.com 같은 사이트는 자바 스크립트의 무거운 사용자입니다, 나는 단지 등의 ID 나 비밀번호 입력 영역 등의 요소를 찾을 수 없습니다 :

그리고 여기 내 문제입니다. 아무도 이런 종류의 요소를 찾는 방법에 대해 밝혀 주시겠습니까?

+0

StackOverflow에는'webdriver' 태그가 800 개 정도 있습니다. :-) –

답변

1

XPath는 나를 위해 작동 : 당신이 방화범에 익숙하다면, 다음 FirePath를 얻을 수

//*[text()='Windows Live ID:']/following::input[1] 
//*[text()='Password:']/following::input[1] 

. Firebug와 통합되며 XPath를 구성하는 데 많은 도움이됩니다.

+0

고마워요! 나는 FireFox 플러그인이 Firebug를위한 매우 강력한 도구임을 알게되었습니다. – Shane

+1

또 다른 유용한 Firefox 플러그인 인 XPath Checker를 추천합니다. – faramka

관련 문제