Bonjour, Le 17/02/2015 14:32, [email protected] a écrit : > > > Oui, mais à ma connaissance, aucun des outils cités ne sait lire une IHM à la > manière d'un être humain ... : > > http://en.wikipedia.org/wiki/List_of_GUI_testing_tools > > Les "Gui testing tools" complets savent lire un écran à la manière d'un OCR > et y reconnaître des formes . Ils travaillent sur les couches graphiques et > détectent > les erreurs, anomalies de l'interface graphique ou savent comparer à un > résultat attendu en simulant les entrées par la souris ou autres entrées sur > le système à tester. > > Celles qui sont utilisées autour de moi sont malheureusement toutes > propriétaires ...
Aucun tests automatisés pour l'IHM (bien trop complexe pour un produit comme LibreOffice où il n'y a pas de spécifications des implémentations). L'utilisation de widget via Glade empêche de créer un dialog non pris en charge par le code et chaque dialog créé/porté est testé automatiquement via des unit tests. La QA sur l'UI est faite manuellement via MozTrap, chaque nouvelle fonctionnalité a un test implémenté pour être testé sous toutes les plateformes/langues, d'autres tests sont faits sur des actions que l'on sait fragiles ou qui passent mal (ou trop bien) les tests automatiques comme le undo par exemple. Là encore, il y a pas mal de place pour améliorer/réaliser ces tests. Sophie -- Sophie Gautier [email protected] GSM: +33683901545 IRC: sophi Co-founder - Release coordinator The Document Foundation -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
