J'ai écrit un test automatisé en utilisant le robot dijit - mais pour pouvoir utiliser des chemins relatifs dans notre application web, j'ai créé un service OSGi pour nos tests et j'ai mis le code de test un modèle de vitesse. Quand j'essaie d'exécuter les tests, rien ne se passe. Si j'utilise le même script dans un fichier html et y accède directement à partir de Windows Explorer (pas via localhost), cela fonctionne très bien. Je trouve qu'il y a beaucoup de cas qui font que les tests du robot dijit ne sont pas exécutés - est-ce que quelqu'un a rencontré ça et a découvert tous les petits trucs pour faire des tests de dijit?Robot Doj/Dijit - pas d'action souris
Répondre
Découvrez dijit.initRobot(), qui pourrait prendre soin de certaines choses pour vous. Une chose qui était en train de foirer beaucoup de mes tests est décrite in this blog post - en gros le robot ne s'initialisait pas parce que j'obscurcissais un div spécial que le robot cliquait pour initialiser.
Cependant, je me suis rendu compte qu'il y a encore quelques problèmes avec le robot doh - il semble juste très fragile. Souvent, je vais avoir un test de fonctionnement, puis ajouter 1 commande de robot et le test va se casser. Quand je retire la ligne et que je l'essaie à nouveau ... eh bien le robot ne va pas courir même si c'est exactement le même code qu'avant.
J'ai trouvé la meilleure chose à faire lorsque j'écris du code de robot: effacer le cache à chaque fois et croiser les doigts. Bonne chance.
problème peut être si vous essayez avec OpenJDK, l'exécuter sur Oracle version java
- 1. construire un robot d'indexation Web
- 2. robot de contrôle via internet
- 3. Performances createScreenCapture du robot Java
- 4. Construction d'un robot d'indexation automatique
- 5. Robot de dessin NXT mindstorm
- 6. Je veux utiliser la classe Robot dans l'applet java pour le navigateur web pour déplacer et cliquer souris
- 7. Détection lorsque la souris ne bouge pas
- 8. Tests de régression avec Rational Robot
- 9. événements clés avec la classe Robot
- 10. Robot de vague en ligne Google réponse
- 11. algorithme de l'analyseur/robot d'exploration question
- 12. Migration de Moose vers la souris en Perl - La souris ne s'exécute pas BUILD
- 13. JmenuItem souris pressé de travail, mais l'événement cliqué par la souris ne fonctionne pas? Pourquoi?
- 14. Utilisez une souris pour l'entrée non-souris
- 15. Comment déterminer si un utilisateur accédant à votre site Web n'est pas un robot?
- 16. souris dessus/souris Out sur DIV
- 17. double clic de souris ne fonctionne pas très bien
- 18. Comment un robot d'exploration assure-t-il une couverture maximale?
- 19. Interfacer le robot d'exploration avec le frontal Django
- 20. Souris entrer la souris quitter? Expression blend (silverlight)
- 21. Interfaçage du module Bluetooth Robot DF avec Arduino
- 22. Librairie libre comme la classe Robot de Java pour C++
- 23. Tout le monde connaît un bon robot d'indexation open source?
- 24. robot est bloqué sur la page agecheck obligatoire dans Drupal
- 25. Envoyer un e-mail depuis un robot wave
- 26. Échantillon de robot Web basé sur le réseau
- 27. Flex et roues souris
- 28. annuler les événements souris
- 29. souris déplacée curseur -crosshair
- 30. jQuery infobulle suivi souris
Il semble fonctionner dans IE maintenant (parfois pas, mais la plupart du temps oui) - mais jamais dans Firefox - personne ne sait de tout Problèmes spécifiques à FF3? –