Testen mit TypeScript
430 Seiten
German
PDF
4.1

Testen mit TypeScript

Testen mit TypeScript

Autor:

Jahr:

Zusammenfassung:

Dieses Buch ist ein umfassender Leitfaden zum Testen von Webanwendungen mit TypeScript. Es richtet sich an Entwickler, die bereits mit den Grundlagen von TypeScript vertraut sind und lernen möchten, zuverlässige und wartbare Tests für ihre Projekte zu schreiben. Das Buch behandelt alle Testphasen: von Unit-Tests über Integrationstests bis hin zu e2e-Tests.

Der Leser erfährt, wie man die Testumgebung einrichtet, geeignete Frameworks (Jest, Mocha, Cypress, Playwright) auswählt, saubere und effiziente Tests schreibt, Mocks und Stubs verwendet, asynchronen Code testet, mit TypeScript-Typen in Tests arbeitet und den Prozess der Codequalitätssicherung automatisiert. Besonderes Augenmerk wird auf Best Practices und Testmuster sowie die Integration von Tests in CI/CD-Pipelines gelegt.

Die Kapitelinhalte umfassen: Einführung in das Testen und TypeScript, Einrichtung der Testumgebung, Unit-Tests von Funktionen und Klassen, Testen von React-Komponenten, Testen von APIs und serverseitigen Komponenten, End-to-End-Testen, Arbeiten mit Mocks und Stubs, Testen asynchroner Operationen und Ereignisse, Codeabdeckung und Analyse von Berichten sowie fortgeschrittene Themen – Testen mit DI, Dependency Injection und das Schreiben benutzerdefinierter Matcher.

Warum sollte man dieses Buch lesen? Es lehrt nicht nur das Schreiben von Tests, sondern formt die richtige Denkweise eines Testers und Entwicklers und hilft dabei, stabile und leicht wartbare Projekte zu erstellen. Praktische Beispiele in TypeScript, die Analyse realer Fälle und vorgefertigte Testvorlagen ermöglichen es, das erworbene Wissen sofort in der Praxis anzuwenden. Das Buch ist sowohl für Frontend- als auch für Backend-Entwickler nützlich, die die Qualität ihres Codes verbessern möchten.

Empfehlungen