Objectifs pédagogiques
- Instaurer une culture de la qualité logicielle.
- Concevoir des tests automatisés à différents niveaux.
- Intégrer les tests dans la chaîne CI/CD.
- Mesurer et améliorer la qualité du code.
Programme
- Pyramide des tests et stratégie de test.
- Tests unitaires et TDD.
- Tests d'intégration et end-to-end.
- Qualité de code et revue.
- Intégration dans la CI/CD.
- Métriques et dette technique.