Selenium-Tests für Google Maps

8

Hat jemand ein Codebeispiel für einen Selenium-Test (oder eine andere Browser-Testumgebung) in einer Google Maps API V3-Karte? Insbesondere möchte ich mit den Markern und Popup-Fenstern interagieren.

    
Johnny 25.04.2011, 14:01
quelle

2 Antworten

8

Gelöst. Nicht 100% elegant, aber es funktioniert. Setzen Sie optimized : false auf die Marker. Dadurch werden sie alle auf der Karte angezeigt ( Dokumente ). Setzen Sie den XPath-Selektor im Selenium-Test auf '//div[@class="gmnoprint" and @title] , um alle Marker auszuwählen. Sie können dann mit den Markern interagieren. Siehe auch diese Google-Gruppen posten .

    
Johnny 30.04.2011, 16:48
quelle
3

Es ist lange her, dass diese Frage beantwortet wurde, aber ich denke, es ist schön, hier eine andere Lösung zu posten, die andere Möglichkeiten bietet, die zu der Zeit nicht existierten, für Leute, die an diesem Thema interessiert sind

Sie können SikuliFirefoxDriver verwenden, um Google Maps mit WebDriver zu automatisieren, mit den Tools zur Bilderkennung von hte großartige Sikuli-Software

    
Grooveek 19.02.2013 09:16
quelle