|
L'automatisation des tests logiciels permet de réduire jusqu'à 60 % la durée des tests à
l'exécution, même si cela coûte plus cher à préparer qu'un test manuel. L'automatisation des tests
peut être faite graduellement, de façon à en répartir les coûts.
De plus, plusieurs études démontrent que le nombre de défauts par ligne de code livré au client
décroît de 10 % à 30 % comparé aux tests manuels.
Voici ce que permet l'automatisation des tests d'une application logicielle :
- Réduire le temps requis pour tester
- Améliorer la productivité des testeurs
- Améliorer la couverture des tests de régression
- Améliorer la qualité des tests
- Faciliter la maintenance et l'exécution d'un ensemble de test
- Améliorer la répétabilité ou la réutilisabilité des tests
- Améliorer la qualité de l'application
- Obtenir un enregistrement organisé et détaillé des tests exécutés
- Simplifier le déverminage.
|