2011-04-25 5 views
8

누구나 Google Maps API V3 맵에서 Selenium 테스트 (또는 다른 브라우저 테스트 환경) 용 코드 예제를 갖고 있습니까? 특히, 마커 및 팝업 창과 상호 작용하고 싶습니다.Google지도 용 셀레늄 테스트

답변

8

해결되었습니다. 100 % 우아하지는 않지만 작동합니다. 마커에 optimized : false을 설정하십시오. 그러면지도에 모두 표시됩니다 (docs). 그런 다음 셀레늄 테스트에서 XPath 선택기를 '//div[@class="gmnoprint" and @title]으로 설정하면 모든 마커가 선택됩니다. 그런 다음 마커와 상호 작용할 수 있습니다. 이 Google 그룹 posting도 참조하십시오.

3

이 질문에 대답 된 이후 오랜 시간이,하지만 나는 여기에 주제에 관심이있는 사람들을위한 시간에 존재하지 않았던 다른 가능성을 제공하는 다른 솔루션을 게시 할 좋은 생각

SikuliFirefoxDriver을 사용하면 이미지 인식 도구를 사용하여 WebDriver에서 Google지도를 자동화 할 수 있습니다 Sikuli software

관련 문제