Actuellement, j'effectue des tests d'intégration automatisés à l'aide de FitNesse (Java) et j'ai réussi à brancher Watij pour accéder à une application Web. Je voudrais étendre ceci pour conduire également des applications de GUI de Windows (non-Java). A cette fin, existe-t-il des bibliothèques Java que je puisse utiliser de la même manière?Existe-t-il des bibliothèques Java que je puisse utiliser pour tester automatiquement les interfaces graphiques Windows?
Répondre
Il existe des outils Java (commerciaux) pour les tests GUI comme Squish ou GUIdancer.
Si elles n'exposent pas déjà une API Java, je suis sûr que vous pouvez parler à leur support pour ajouter une telle fonctionnalité.
Squish semble prendre en charge les interfaces graphiques non Java, mais pas seulement pour les bibliothèques GUI multiplateformes (Qt, Tk etc.). GUIdancer semble être seulement Java Swing. Les applications que je veux tester sont basées sur MFC. –
@Matthew Murdoch Peut-être que vous devriez ajouter que vous voulez utiliser MFC à votre question (et tags) – lothar
Matt,
Je ne pense pas que vous allez pouvoir tester vos interfaces graphiques non-java avec les bibliothèques Java. Cela dit, vous pouvez jeter un oeil à AutomationAnywhere (.com) et voir si cela correspond à vos besoins. Cet outil est très robuste et très coûteux, ce qui peut ne pas être un problème si votre entreprise va payer pour cela. Vous pourriez essayer un essai gratuit et voir ce que vous pensez.
Bonne chance,
-Robert
- 1. Bibliothèques graphiques Java pour applications Web?
- 2. Java println formatage afin que je puisse afficher une table?
- 3. Graphiques 3D dans les interfaces graphiques Delphi/Native TForm
- 4. Quel système de contrôle de version distribué a les meilleures interfaces graphiques pour Windows?
- 5. Comment utiliser les bibliothèques communes pour plusieurs projets Web Java
- 6. Java tests unitaires sur les méthodes qui utilisent des tiers libs qui ne pas utiliser Interfaces
- 7. Configuration de JVM/JRE pour utiliser le proxy Windows automatiquement
- 8. Exploration des graphiques pour asp.net
- 9. Connaissez-vous des bibliothèques OpenSSH pour Windows?
- 10. Cycles d'événements de rupture dans les interfaces graphiques
- 11. question sur les interfaces java
- 12. Toutes les bibliothèques OSTN02 pour Windows CE
- 13. Utilisation de Netbeans pour concevoir des interfaces graphiques et la possibilité de démarrer avec Web Start
- 14. Obtenir Python pour utiliser les bibliothèques ActiveTcl
- 15. Que puis-je utiliser pour connecter Java à Video4Linux?
- 16. Puis-je créer des interfaces de type Java dans Perl?
- 17. Pouvez-vous utiliser des bibliothèques Java dans un programme VB.net?
- 18. Données graphiques avec traitement Java
- 19. Puis-je utiliser l'héritage dans des interfaces distantes/locales? (EJB3)
- 20. Mantis: Que dois-je changer pour afficher automatiquement les images jointes lorsque je vois des problèmes?
- 21. Java LoadLibrary UnsatisfiedLinkError, bien que Java puisse voir le fichier et tourne sur un autre ordinateur
- 22. Quel IDE dois-je utiliser pour Java Graphics?
- 23. Utiliser Autoconf pour trouver des bibliothèques avec des noms variables
- 24. Comment utiliser les interfaces avec Telerik OpenAccess
- 25. Bibliothèque Java \ application pour construire des interfaces GUI frontend
- 26. Que dois-je utiliser pour générer et imprimer des lettres
- 27. effet « écran » dans les graphiques Java 2D
- 28. LD_PRELOAD équivalent pour Windows pour précharger des bibliothèques partagées
- 29. Enregistrement de graphiques d'objets Java en tant que fichier XML
- 30. Dois-je forcer des exceptions pour les tester?
Les interfaces graphiques que je dois tester ne sont pas basé sur Java, donc je ne pense pas que l'un de ces outils aideront. J'ai ajouté à ma question pour clarifier cela. –