Description de la problématique
Lorsque l'on réalise
des tests automatisés, on doit systématiquement se poser la question de la
maintenance de ces tests pour essayer de coder les tests de la manière la plus
simple afin de pouvoir corriger d'éventuel futur modification de l'application
J'ai lu dans
certaines bonnes pratiques qu'il fallait enregistrer toutes les actions sur
tous les écrans, cette solution ne me convient pas car elle complique les
fichiers UI Test Map de manière conséquente et complique donc la maintenance
alors que l'on peut contourner ce problème de manière assez simple.
L'objectif est de
simplifier au maximum le fichier uitest sans ralentir les exécutions des tests,
en ayant une seule action qui sera appeler pour chaque écran.