Plan du cours
Introduction
- Comment fonctionne Unit Testing ?
Vue d'ensemble des cadres de test unitaire de Javascript
- Jasmine, Mocha, Jest, Chai, QUnit
- Cas d'utilisation des tests unitaires
Mise en place de l'environnement de test
- Télécharger et installer les bibliothèques
- Installation et configuration d'un IDE
- Mise en place d'un exemple d'application
Écrire votre premier test unitaire
- Mise en place d'un test
- Écrire une définition de test
- Travailler avec le nested scoping
- Créer des assertions
- Exécuter le test unitaire
Déboguer le test unitaire
- Traverser le code
- Créer des points d'arrêt
- Mise en place de tâches de débogage
Développer le test unitaire
- Écrire une classe Javascript complexe
- Écrire des stubs et des mocks
- Créer une suite de tests
Mise en œuvre du TDD et du BDD
- Créer des spécifications automatisées
- Collaborer avec les utilisateurs et les testeurs
Écrire plus de tests
- Tests Node.js
- Tests unitaires de points d'extrémité HTTP
- Tester une API REST
- Écrire un test d'intégration
- Test de React composants (optionnel)
Résolution des problèmes
Résumé et conclusion
Pré requis
- Une compréhension générale des tests unitaires
- Expérience de la programmation en Javascript
- Expérience de travail avec Node.js
Nos clients témoignent (5)
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Formation - Unit Testing with Javascript
It was very relevant to what I am currently doing at work. I learn very essentials skills.
Lindokuhle Mtshali
Formation - Unit Testing with Javascript
The knowledge sharing style was pretty good
Zandile Langa
Formation - Unit Testing with Javascript
The interaction with the audience; sense of humour, engagement, real world examples, repetition of concepts for understanding and learning
Megan Trow - BMW
Formation - Unit Testing with Javascript
Practical time was fun.