같은 로케이터에 대해 다른 결과가 나타납니다.Selenium * ElementPresent 및 * XpathCount가 다른 결과를 제공합니까?
//table[@id='foo']
true를 반환 예를 들어 ElementPresent
을 테스트 할 때,하지만 XpathCount
0 반환합니다. Selenium v1.0.10 IDE에서 Find
버튼은 두 기능에 대한 올바른 요소를 강조 표시합니다. 이 문제를 일으킬 수있는 아이디어가 있습니까?
참고 :
- 우리는 페이지 편집에서 프레임을 가지고 : 이것은 아마도 문제입니다. 확인 증거금.
- 이 페이지에 많은 테이블이 있지만, 3.6
- 는 IDE와 자바 RC
무엇 XML 문서 (완전한하지만 최소한의 예를 제공하십시오)입니까? XPath 표현식에서 참조 할 ElementPresent 요소가 보이지 않습니다. 이 "두 기능"은 무엇입니까? 너 나 혼란스러워! –
@Dimitre - 이것이 셀레늄 테스트 프레임 워크 (http://seleniumhq.org/)에 대한 것이므로 XML이 HTML 페이지이고 'ElementPresent' 및'XpathCount' 기능이 셀레늄 기능임을 분명히하자. – Adam
이 버그와 관련이있을 수 있습니까? http://jira.openqa.org/browse/SEL-692 – jasso