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
 7 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (5)

Cours Similaires

Introduction to Selenium

7 heures

Catégories Similaires