Automatiser les tests logiciels

Gagner en productivité et en efficacité dans les phases de test

Paris

Contenu

L’une des étapes essentielles du développement d’un logiciel est la conduite des tests. Ceux-ci, menés au fur et à mesure de l’avancée des développements, sont généralement très chronophages. Et plus les développements avancent, plus l’application grandit, plus les tests deviennent « lourds ». Pourquoi ? Tout simplement parce qu’il faut tester les nouveaux composants tout en s’assurant que ceux-ci n’aient pas altéré le fonctionnement de ceux qui ont déjà fait l’objet de contrôles. Et au-delà de cette problématique de temps, se pose aussi la question de la fiabilité des tests : plus ils sont nombreux, fastidieux et répétitifs, plus l’on s’expose au risque de l’erreur humaine. L’automatisation des tests a 2 vertus : d’une part, elle permet de gagner du temps, donc de l’argent et d’autre part, d’en améliorer la fiabilité puisque les tests automatisés exécutent les mêmes étapes lors de chaque processus et enregistrent précisément les résultats obtenus.

Objectifs

Comprendre l'intérêt d'automatiser les tests et connaître les différentes approches d’automatisation_x000D_
Être en mesure de couvrir les différents types (statique, structurel et fonctionnel, IHM) et niveaux de tests (test unitaire et test système)_x000D_
Savoir élaborer et planifier sa propre stratégie d’automatisation de façon efficace_x000D_
Être en mesure de démarrer sa propre activité de test

Prérequis

Compétences basiques en programmation de préférence en java

Diplôme visé

NA

Cette formation est pour moi
Paris 1930 3 jour(s)
Cette formation est pour moi
Ajouter
Partager

Veuillez remplir ce formulaire pour que nous puissions vous mettre en relation avec l'organisme de formation.
Cet organisme vous recontactera très prochainement.