2015-01-11 2 views
-2

Xpath 표현식을 사용하여 webapp에서 요소를 선택하려고합니다. 지도가있는 페이지를 선택했습니다.Selenium IDE, 특정 페이지에서 XPath가 작동하지 않습니다.

페이지 링크 : http://www.openstreetmap.org/.

내가 Xpath를 알고 있다고 생각했지만 아무것도 작동하지 않습니다. 예를 들어 어떤 도시라도 검색해야합니다. 검색 창에 대한 Xpath는 다음과 같습니다.

//input[@id='query'] 

작동하지 않아야합니다. 누군가 Xpath가 왜 그 페이지에서 차단되는지 설명 할 수 있습니까?

+0

"작동하지 않습니다"는 오류에 대한 정확한 설명이 아닙니다. 또한 XPath 표현식 주위에 코드를 표시하십시오. –

답변

0

By.ID 옵션을 사용하여 요소를 찾으십시오. ID가 있으면 XPATH를 사용할 필요가 없습니다. IDE에서 대상 필드에 "query"를 입력하기 만하면됩니다.