Plan du cours

Introduction

  • Compréhension Unit Testing

Aperçu des cadres de tests unitaires Typescript

  • Jasmine, Mocha, Jest, Chai
  • 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

Aperçu de Typescript

  • Typescript vs Javascript et autres langages
  • Comprendre la syntaxe et les fonctionnalités de Typescript

Écrire votre premier test d'unité

  • Mise en place d'un test
  • Rédiger une définition de test
  • Travailler avec le nested scoping
  • Créer des assertions
  • Exécution du test unitaire

Débogage du test unitaire

  • Parcourir le code
  • Créer des points d'arrêt
  • Mise en place de tâches de débogage

Extension du test d'unité

  • Écrire une classe Typescript complexe
  • Écrire des stubs et des mocks
  • Création d'une suite de tests

Rédiger plus de tests

  • Tester Node.js
  • Tests unitaires des points d'extrémité HTTP
  • Tester une API REST
  • Écrire un test d'intégration
  • Test de React composants (optionnel)

Dépannage

Résumé et conclusion

Pré requis

  • Une compréhension des concepts de test de logiciels
  • Javascript ou expérience en programmation Typescript
  • Une compréhension de NodeJs

Audience

  • Développeurs
  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.

Prix par participant

Nos Clients témoignent (8)

Cours Similaires

Catégories Similaires