Cette formation offre une compréhension complète des bonnes pratiques d’assurance qualité (AQL) et de tests logiciels en contexte agile. Destinée aux développeurs, analystes, testeurs et responsable de la qualité, elle explore les fondements de l’agilité et du cadre Scrum, tout en distinguant les rôles et responsabilités liés à l’AQL et aux tests.
Vous y découvrirez les phases, tactiques, techniques de test (exploratoires, acceptation, régression, etc.), les méthodes ainsi que le quadrant des tests et les modèles pyramidaux (pyramide vs cornet). Vous apprendrez à structurer vos stratégies de test dans une démarche agile, à automatiser intelligemment les tests, et à intégrer des pratiques comme le TDD, l'ATDD, le BDD, le SBE ou l’approche itérative de Jacobson en découpant les cas d’utilisation en « slice » pour une meilleure gestion des exigences.
Enfin, cette formation aborde l'intégration continue et les outils modernes dédiés à la qualité logicielle. Vous y découvrirez les processus clés, les principes et les caractéristiques pour la mise en place du modèle de processus (DevQualOps) avec une qualité en continue. Un programme essentiel pour minimiser les défauts et garder le cap sur la qualité des produits et processus de développement logiciels en accélérant les livraisons dans un environnement agile
Objectif
Être en mesure de comprendre et d’appliquer les bonnes pratiques des tests logiciels et les bonnes pratiques en assurance qualité logicielle tout en respectant les concepts agiles.
Est-ce pour vous ?
Tous postes en développement et spécialement les analystes de tests.
Préalables
Connaissance des tests intégrés, système et d’acceptation ou avoir suivi Exécuter les tests de logiciels (cours TL102).
Vos gains
Contenu
- Survol d’agile et de Scrum
- L’AQL et les tests : les différences
- Les bonnes pratiques de tests en mode agile
- Les bonnes pratiques qualité en mode agile.
Ce cours aborde aussi brièvement les sujets suivants :
- Les différents types de tests dont les tests exploratoires, tests d’acceptation, tests de régression.
- Les méthodes de tests; boîte blanche, boîte noire, statique, dynamique.
- Le quadrant des tests.
- La pyramide des tests vs la pyramide inversée ou cornet.
- Règles pour l’automatisation des tests.
- Technique du TDD (Test Driven Development ou le développement piloté par les tests)
- Intégration continue et outils.
💡 Informations utiles
Nos formations sont offertes en session privée, en présentiel dans vos locaux, en format virtuel, ou dans nos salles de formations selon vos besoins. Les dates, horaires, langue d’enseignement et modalités sont entièrement personnalisables pour votre équipe. Pour planifier une formation ou obtenir une proposition, veuillez remplir le formulaire de demande ci-dessous et notre équipe communiquera avec vous rapidement.