2011-04-25 5 views
8

Quelqu'un a-t-il un exemple de code pour un test Selenium (ou un autre environnement de test de navigateur) sur une carte Google Maps API V3? Plus précisément, je veux interagir avec les marqueurs et les fenêtres contextuelles.Tests sélénium pour Google Maps

Répondre

8

Résolu. Pas 100% élégant mais ça marche. Définissez optimized : false sur les marqueurs. Cela les fait tous apparaître sur la carte (docs). Réglez ensuite le sélecteur XPath dans le test Selenium sur '//div[@class="gmnoprint" and @title], ceci sélectionnera tous les marqueurs. Vous pouvez ensuite interagir avec les marqueurs. Voir aussi ce groupe Google posting.

3

Il a été longtemps que cette question a été répondu, mais je pense qu'il est bon de signaler ici une autre solution qui offre d'autres possibilités qui n'existaient à l'époque, pour les gens qui sont intéressés à ce sujet

Vous pouvez utiliser SikuliFirefoxDriver pour automatiser Google Maps avec WebDriver, avec l'outil de reconnaissance d'image de hte great Sikuli software

Questions connexes