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
8
A
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
- 1. Tests sélénium sans navigateur
- 2. Tests de sélénium Wbdriver pour différents environnements
- 3. Tests de sélénium pour les portlets personnalisés
- 4. Tests de sélénium pour les débutants
- 5. Tests d'automatisation avec sélénium WebDriver?
- 6. Sélénium: nombre dynamique de tests
- 7. Tests i18n utilisant du sélénium
- 8. aide pour google maps
- 9. addListener pour Google Maps
- 10. Lien Google Maps pour iOS
- 11. Solution Google Maps pour MonoDroid
- 12. Bonne bibliothèque pour Google Maps?
- 13. AngularJS Routage pour Google Maps
- 14. Google Maps pour ASP.NET C#
- 15. script php pour google maps
- 16. Réactif pour redimensionner Google Maps?
- 17. Tests de l'interface graphique du sélénium?
- 18. Tests de sélénium à Hudson question
- 19. Automatisation des tests de sélénium en Python
- 20. Tests de sélénium pilotés par Excel
- 21. Alternative pour Sélénium WebDriver dans les tests d'intégration
- 22. Définir la date du système pour les tests au sélénium
- 23. Enregistrement des tests au sélénium pour la lecture vidéo (ffmpeg)
- 24. Tests Jenkins + sélénium avec plugin failsafe
- 25. Tests sélénium dans les scripts MSBuild
- 26. Problème avec Tapestry 5.2.4 & Tests de sélénium
- 27. Google Maps geocoder.geocode Limite
- 28. Comment puis-je effectuer des tests Junit pour Google Maps sous Android?
- 29. Faux la structure des objets Google Maps avec JavaScript pour les tests unitaires
- 30. google-maps-sdk-ios - bras 7/iphone 5 problèmes pour Google Maps 1.4.3 pour iOS