Acculturation aux tests

présentation

COMPRENDRE L’IMPORTANCE ET LES TYPES DE TESTS ET APPRÉHENDER LEUR MISE EN ŒUVRE POUR GARANTIR LA QUALITÉ LOGICIELLE

Dans un contexte où la qualité logicielle est un facteur clé de réussite des projets informatiques, les tests jouent un rôle essentiel pour assurer la fiabilité et la performance des applications. Cette formation propose une approche complète pour comprendre les principes fondamentaux des tests logiciels, leurs typologies et leur intégration dans une démarche qualité orientée vers la réduction des risques et l’amélioration continue.

Au cours de cette formation, les participants découvriront l’importance des tests dans le cycle de développement et les enjeux liés à leur automatisation. Ils apprendront à différencier les types de tests (unitaires, d’intégration, end 2 end, de performance, ...) et à identifier les modèles adaptés à différents contextes privilégiant la mise en œuvre du Shift-Left.

Une attention particulière est portée aux notions clés pour l’écriture de tests automatisés, les difficultés courantes et des solutions pour les surmonter, et pour comprendre et utiliser les indicateurs de couverture de tests et de code.

Les participants exploreront également les concepts avancés tels que les doublures de tests (mocks, stubs, fakes, …), ainsi que les bases des approches TDD (Test-Driven Development), BDD (Behavior-Driven Development) et d’évaluation de la robustesse des tests grâce aux tests de mutation.

CETTE FORMATION EST-ELLE FAITE POUR VOUS ?

programme

MODALITES ET INFORMATIONS