Question

J'écris une application de bureau Java (SWING) en utilisant Netbeans IDE 6.9.Je veux faire des tests d'interface graphique automatisés.Tout ce que je sais sur les tests, ce sont les tests JUnit qui ne s'appliqueront pas à mon application GUI.Existe-t-il un cadre de test particulier que je peux utiliser pour tester l'application GUI, y en a-t-il de bons?Lesquels sont faciles à utiliser (j'ai besoin de faire des tests mais je n'ai pas beaucoup de temps pour cela, cependant, je ne veux pas l'ignorer).Mon application est essentiellement un cadre, avec trois à 4 onglets (pas un gros), mes tests ne devraient pas être compliqués, alors existe-t-il un cadre simple qui me permettra de tester mon application rapidement et de manière forte pour trouver des bogues?

Merci

Était-ce utile?

La solution

Je recommande les outils open source suivants (nous les utilisons sur nos applications Java Swing):

  • UISpec4J - Outil de test non visuel, très bon pour les tests unitaires / TDD pour l'application GUI
  • Abbot - Convient aux tests fonctionnels.Avoir également enregistrement et lecture

Vous pouvez utiliser les deux ou l'un d'entre eux

D'après moi, parmi les outils commerciaux, le meilleur est IBM Rational Functional Tester - il supporte très bien les applications Java.Cependant, il est coûteux et se concentre sur l'approche d'enregistrement et de relecture qui n'est pas très fiable.

Autres conseils

Vous pouvez essayer "fest".

http://code.google.com/p/fest/

Essayez Selenium ou Watij .

Les deux frameworks ouvrent une page Web dans le navigateur et manipulent les éléments de la page.Ils peuvent cliquer sur un élément de la page, entrer des données dans le champ de saisie, obtenir un texte ou un code HTML d'un élément spécifié, etc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top