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
Erfahrungsberichte (5)
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Kurs - Unit Testing with Javascript
It was very relevant to what I am currently doing at work. I learn very essentials skills.
Lindokuhle Mtshali
Kurs - Unit Testing with Javascript
The knowledge sharing style was pretty good
Zandile Langa
Kurs - 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
Kurs - Unit Testing with Javascript
Practical time was fun.