Testen von TypeScript-Anwendungen: von Unit-Tests bis E2E
300 Seiten
German
PDF
4.5

Testen von TypeScript-Anwendungen: von Unit-Tests bis E2E

Testen von TypeScript-Anwendungen: von Unit-Tests bis E2E

Autor:

Jahr:

Zusammenfassung:

Moderne Webentwicklung ist ohne qualitativ hochwertiges Testen nicht möglich. Das Buch „Testen von TypeScript-Anwendungen“ ist ein praktischer Leitfaden, der Ihnen hilft, alle Testebenen zu meistern: von einfachen Unit-Tests bis hin zu komplexen End-to-End-Szenarien. Sie lernen, zuverlässige, wartbare Tests in TypeScript zu schreiben, unter Verwendung der besten Werkzeuge und Praktiken.



Worum geht es in diesem Buch?

Das Buch deckt den gesamten Testzyklus von TypeScript-Anwendungen ab. Sie beginnen mit den Grundlagen: Einrichtung der Testumgebung, Auswahl des Frameworks (Jest, Vitest), Schreiben erster Tests. Dann gehen Sie zu komplexeren Themen über: Mocks, Stubs, Testen von asynchronem Code, Arbeiten mit APIs und Datenbanken. Eigene Kapitel widmen sich dem Integrationstesten und dem End-to-End-Testen (E2E) mit Playwright und Cypress.



Für wen ist dieses Buch?

  • Anfängende Entwickler, die lernen möchten, ihren Code von Grund auf zu testen.
  • Erfahrene JavaScript/TypeScript-Entwickler, die die Qualität ihrer Projekte verbessern möchten.
  • Frontend- und Backend-Spezialisten, die mit React, Angular, Vue oder Node.js arbeiten.
  • Technische Leiter und DevOps-Ingenieure, die CI/CD und Testautomatisierung einführen.


Was werden Sie lernen?

  • Wie man Jest und Vitest für ein TypeScript-Projekt einrichtet.
  • Regeln zum Schreiben „sauberer“ Tests (FIRST-Prinzipien).
  • Testen von React-Komponenten, Hooks, Services.
  • Arbeiten mit Mocks, Stubs und Spionen (MockServiceWorker, Sinon).
  • Integrationstesten von Datenbanken (TypeORM, Prisma).
  • E2E-Testen mit Playwright: Aufzeichnung, Debugging, paralleler Start.
  • Codeabdeckung (Code Coverage) und TDD (Test-Driven Development).
  • Integration von Tests in CI/CD-Pipelines (GitHub Actions, GitLab CI).


Warum sollten Sie dieses Buch lesen?

Der Autor teilt reale Erfahrungen: Sie erfahren nicht nur „wie man Tests schreibt“, sondern auch „wie man Tests nicht schreiben sollte“. Das Buch enthält zahlreiche Beispiele, fertige Snippets und praktische Aufgaben. Nach dem Studium können Sie jedes TypeScript-Projekt sicher mit Tests abdecken, die Anzahl der Fehler reduzieren und die Entwicklung beschleunigen.



„Testen von TypeScript-Anwendungen“ ist Ihr zuverlässiger Begleiter bei der Erstellung von qualitativ hochwertigem und stabilem Code. Beginnen Sie noch heute richtig zu testen!

Empfehlungen