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



Prix par participant

Nos Clients témoignent (5)

Cours Similaires

Advanced TypeScript

7 heures

React, Redux and TypeScript

21 heures

TypeScript

7 heures

Agile Software Testing Overview

7 heures

Test Driven Development

21 heures

Unit Testing with JUnit

21 heures

Unit Testing with PHPUnit

14 heures

Unit Testing with Python

21 heures

Unit Testing with C

35 heures

Unit Testing: MSTest, xUnit, and nUnit

21 heures

Unit Testing with Javascript

7 heures

Unit Testing with C#

14 heures

Agile Software Testing

14 heures

Agile Software Testing with Continuous Integration

28 heures

Introduction to Agile Testing

14 heures

Catégories Similaires