Schulungsübersicht

Einführung

  • Wie Unit Testing funktioniert

Überblick über Javascript Unit Test Frameworks

  • Jasmine, Mocha, Jest, Chai, QUnit
  • Anwendungsfälle für Unit-Tests

Einrichten der Testumgebung

  • Herunterladen und Installieren der Bibliotheken
  • Installieren und Konfigurieren einer IDE
  • Einrichten einer Beispielanwendung

Schreiben Ihres ersten Unit-Tests

  • Einrichten eines Tests
  • Schreiben einer Testdefinition
  • Arbeiten mit verschachteltem Scoping
  • Erstellen von Assertions
  • Ausführen des Unit-Tests

Debuggen des Einheitstests

  • Schrittweise durch den Code gehen
  • Erstellen von Haltepunkten
  • Einrichten von Debug-Aufgaben

Erweitern des Unit-Tests

  • Schreiben einer komplexen JavaSkriptklasse
  • Schreiben von Stubs und Mocks
  • Erstellen einer Testsuite

Implementieren von TDD und BDD

  • Automatisierte Spezifikationen erstellen
  • Kollaboration mit Benutzern und Testern

Weitere Tests schreiben

  • Testen Node.js
  • HTTP-Endpunkt-Einheitstests
  • Testen einer REST APIs
  • Schreiben eines Integrationstests
  • Testen von React Komponenten (optional)

Fehlersuche

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Allgemeines Verständnis von Unit-Tests
  • Javascript-Programmiererfahrung
  • Erfahrung in der Arbeit mit Node.js
  7 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (5)

Kombinierte Kurse

Introduction to Selenium

  7 Stunden

Verwandte Kategorien