• 10 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 09/02/2021

Résumé du cours

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Félicitations ! 👏 Vous êtes parvenu à la fin de ce cours. Vous avez à présent toutes les clés en main pour écrire un code testé de qualité, selon les meilleures pratiques du moment. Vous disposez maintenant de toutes les connaissances nécessaires pour :

  • pratiquer le TDD avec les tests unitaires et le TDD de Londres avec les tests d'acceptation ;

  • utiliser JUnit 5 et la bibliothèque d'assertions AssertJ ;

  • structurer un test unitaire selon les 3 étapes AAA ou Given/When/Then ;

  • vérifier la couverture de vos tests et la qualité de votre code avec SonarCloud ;

  • utiliser Mockito pour créer des mocks et obtenir des tests bien isolés (le principe F.I.R.S.T. !) ;

  • écrire différents types de tests d'intégration ;;

  • écrire les tests fonctionnels de bout en bout et exploiter le pattern des PageObject

Il ne vous reste plus qu’à utiliser vos nouvelles compétences ; d’abord en faisant le quiz de fin de partie, puis en continuant à écrire d’excellents tests pour vos applications ! 🙌

Le monde des tests, et plus généralement de l’automatisation, évolue très rapidement. Je vous invite à pratiquer d’abord, à échanger avec d’autres développeurs, et à continuer à vous tenir informé !

Exemple de certificat de réussite
Exemple de certificat de réussite