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

Répondre à