Schulungsübersicht
Einführung
- Verstehen Unit Testing
Überblick über Typescript Unit Test Frameworks
- Jasmine, Mocha, Jest, Chai
- Unit-Test verwendet Fälle
Einrichten der Testumgebung
- Herunterladen und Installieren der Bibliotheken
- Installieren und Konfigurieren einer IDE
- Einrichten einer Beispielanwendung
Überblick über Typescript
- Typescript im Vergleich zu Javascript und anderen Sprachen
- Verstehen der Syntax und der Funktionen von Typescript
Schreiben Ihres ersten Einheitstests
- Einrichten eines Tests
- Schreiben einer Testspezifikation
- Arbeiten mit verschachteltem Scoping
- Erstellen von Assertions
- Ausführen des Einheitstests
Debugging des Einheitstests
- Schrittweise durch den Code gehen
- Haltepunkte erstellen
- Einrichten von Debug-Aufgaben
Erweitern des Einheitstests
- Schreiben einer komplexen Typescript-Klasse
- Schreiben von Stubs und Mocks
- Erstellen einer Testsuite
Mehr Tests schreiben
- Testen von Node.js
- HTTP-Endpunkt-Einheitstests
- Testen einer REST APIs
- Schreiben eines Integrationstests
- Testen von React Komponenten (optional)
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Verständnis für Softwaretestkonzepte
- JavaScript- oder Typescript-Programmiererfahrung
- Ein Verständnis von NodeJs
Publikum
- Entwickler
Erfahrungsberichte (8)
Sehr gesellig, man konnte reden, wie man wollte, alles lief gut.
Axel - Université Libre de Bruxelles
Kurs - Advanced TypeScript
Maschinelle Übersetzung
Lukas Geduld
Stroila Adrian Emilian
Kurs - React, Redux and TypeScript
Maschinelle Übersetzung
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
Kurs - Unit Testing with JUnit
Alles, super Trainer.
Michał Rawicki
Kurs - Unit Testing with Python
Maschinelle Übersetzung
the trainer level.
Titus - Ness
Kurs - Unit Testing with C#
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Kurs - Unit Testing with Javascript
Viele Themen wurden umfassend behandelt. Dies förderte unsere eigenen internen Diskussionen
Pierre - Seebyte
Kurs - Agile Software Testing
Maschinelle Übersetzung
Der Trainer ist sehr sachkundig und in der Lage, aus seiner Erfahrung heraus Beispiele aus der Praxis zu geben.
Nouf
Kurs - Agile Software Testing with Continuous Integration
Maschinelle Übersetzung