Nous envisageons actuellement de faire construire et tester nos applications automatiquement via un serveur CI. Ma principale préoccupation concerne les tests d'assurance-chômage. Je ai joué avec FlexMonkium/Selenium IDE dans Firefox, mais il ne joue pas vraiment bien avec mon application. Je suis également en train de tester RIATest 3 mais j'aurais aimé que l'approche de Firefox soit meilleure car elle est facile à utiliser pour les utilisateurs non-techniques. Une plus grande préoccupation est que mon application est vraiment complexe, en utilisant des événements personnalisés, des composants personnalisés, des appels ExternalInterface .. afin de faire fonctionner tout en douceur, devrais-je donner un automationName tous les seul composant? Comment puis-je gérer les événements personnalisés? Réponses RPC temps? Plus généralement, à partir de zéro, quelle est la meilleure façon de concevoir votre application pour qu'elle soit conforme à l'automatisation?Flex: Comment concevoir une application automatisée entièrement fonctionnelle?
Répondre
Dans mon entreprise, un développeur Flex a étudié plusieurs outils pour automatiser l'interface utilisateur de test dans Flex. Sa conclusion était que RIATest a le meilleur support de l'interface utilisateur non triviale. Bien que vous puissiez avoir des problèmes même si votre interface utilisateur est très complexe. Comme alternative, vous pouvez réduire le nombre de tests de l'interface utilisateur, généralement plus onéreux, et tester à un niveau inférieur, moins cher. Vous n'aurez pas de mal de tête avec la maintenance des tests lorsque l'interface utilisateur change, et ainsi de suite.
Si vous pouvez tester derrière l'interface utilisateur, ce sera mieux. D'ailleurs, si je comprends bien, il n'y a pas un assez bon outil pour tester Flex UI complexe.
- 1. Comment concevoir une application torrent?
- 2. Comment concevoir une application d'enquête statique/dynamique?
- 3. Une application GNOME peut-elle être automatisée? Comment?
- 4. Comment concevoir une table à changement dynamique dans Flex 4?
- 5. Comment mettre des annonces sur une application basée sur Flex?
- 6. Comment concevoir une bibliothèque?
- 7. Comment concevoir une application pour gérer des champs d'entités traduisibles?
- 8. Comment concevoir une application MVC de taille moyenne
- 9. Comment concevoir une application wpf avec plusieurs interfaces
- 10. Comment concevoir une application pour être modulaire/support plugins
- 11. Utilisation de composants flex dans une application papervision3d
- 12. comment puis-je concevoir application simple
- 13. Comment concevoir une fonctionnalité d'invitation?
- 14. Insigne d'installation Flex dans une application Flex?
- 15. Flex comme application: comment charger une image?
- 16. Comment ajouter Flowplayer à une application Flex?
- 17. Comment déployer une application flex + java + blazeds?
- 18. Publicité basée sur le contenu pour une application entièrement ajax
- 19. Windows tâche automatisée
- 20. Comment concevoir une classe statique?
- 21. Comment/Quand concevoir une interface?
- 22. Comment convertir une fonction PHP en une fonction non-fonctionnelle?
- 23. génération de test automatisée?
- 24. Une application Flex 3 peut-elle lancer et transmettre des données à une application Flex 4?
- 25. Comment concevoir une solution de chemin approximatif?
- 26. Génération WebForm automatisée
- 27. création de document automatisée
- 28. Charger plusieurs modules flex dans une application
- 29. propriété Dépendance: comment concevoir
- 30. Dans une programmation fonctionnelle, comment appelleriez-vous ce genre d'opération?