Test du logiciel GUI
Qu'est-ce que le test de logiciel GUI?
Le test GUI est une technique de test dans laquelle l'interface utilisateur de l'application est testée pour déterminer si l'application fonctionne comme prévu en ce qui concerne le comportement de l'interface utilisateur.
Les tests GUI incluent le comportement de l'application vis-à-vis des mouvements du clavier et de la souris et la manière dont différents objets GUI tels que les barres d'outils, les boutons, les barres de menus, les boîtes de dialogue, les champs d'édition, les listes, le comportement à l'entrée de l'utilisateur.
Directives de test GUI
Vérifier les validations d'écran
Vérifier toutes les navigations
Vérifier les conditions d'utilisation
Vérifier l'intégrité des données
Vérifiez les états des objets
Vérifiez les formats de champ de date et de champ numérique
Outils d'automatisation GUI
Voici quelques-uns des outils d'automatisation d'interface graphique open source sur le marché:
Produit | Licencié sous | URL |
---|---|---|
AutoHotkey | GPL | http://www.autohotkey.com/ |
Sélénium | Apache | http://docs.seleniumhq.org/ |
Sikuli | MIT | http://sikuli.org |
Cadre de robot | Apache | www.robotframework.org |
Watir | BSD | http://www.watir.com/ |
Boîte à outils Dojo | BSD | http://dojotoolkit.org/ |
Voici quelques-uns des outils d'automatisation d'interface graphique commerciale sur le marché.
Produit | Vendeur | URL |
---|---|---|
AutoIT | AutoIT | http://www.autoitscript.com/site/autoit/ |
Aubergine | TestPlant | www.testplant.com |
QTP | Hp | http://www8.hp.com/us/en/software-solutions/ |
Testeur fonctionnel rationnel | IBM | http://www-03.ibm.com/software/products/us/en/functional |
Infragistique | Infragistique | www.infragistics.com |
iMacros | iOpus | http://www.iopus.com/iMacros/ |
CodedUI | Microsoft | http://www.microsoft.com/visualstudio/ |
Sikuli | Micro Focus International | http://www.microfocus.com/ |