• 10 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 9/20/24

Résumé du 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é !

Example of certificate of achievement
Example of certificate of achievement