2011-04-25 24 views
8

¿Alguien tiene un ejemplo de código para una prueba de Selenium (o algún otro entorno de prueba de navegador) en un mapa Google Maps API V3? Específicamente, quiero interactuar con los marcadores y las ventanas emergentes.Pruebas de selenio para Google maps

Respuesta

8

Resuelto. No es 100% elegante, pero funciona. Establezca optimized : false en los marcadores. Esto hace que todos aparezcan en el mapa (docs). Luego configure el selector XPath en la prueba de Selenium en '//div[@class="gmnoprint" and @title], esto seleccionará todos los marcadores. A continuación, puede interactuar con los marcadores. Consulte también este Google groups posting.

3

Ha sido un largo tiempo desde que esta pregunta ha sido contestada, pero yo creo que es bueno para publicar aquí otra solución que ofrece otras posibilidades que no existían en el momento, para las personas que están interesadas en ese tema

Puede usar SikuliFirefoxDriver para automatizar Google Maps con WebDriver, con las herramientas de reconocimiento de imágenes de hte great Sikuli software