In diesen zwei Tagen lernen Sie, wie Sie Ihre Angular-Single-Page-Anwendung testen. Sie erhalten einen praktischen Zugang zum Test-Framework Vitest und können Unit-Tests für Komponenten, Services und weitere Teile Ihrer Anwendung schreiben und ausführen.
Einführung in die testgetriebene Entwicklung (TDD)
Was ist Test Driven Development?
Unterschiede zwischen E2E-Tests und Unit-Tests
Unit-Tests im Programmieralltag
Vitest-Grundlagen
Vitest als Standard-Testrunner für neue Angular-CLI-Projekte ab Angular 21
Testorganisation
Matcher verwenden
Tests debuggen
Tests im UI-Modus ausführen und analysieren
Testabdeckung (Coverage) messen und auswerten
Tests in der CI-Pipeline ausführen
Grundlagen zu Unit-Tests mit Angular und Vitest
Aufbau der Tests
Dateien und Ordnerstruktur
Testen mit der Angular CLI
Angular Testing Utilities
Angular Unit Tests
Komponenten testen
Komponenten mit asynchronen Services testen
Komponenten mit Inputs und Outputs testen
Routing testen
Direktiven und Pipes testen
Services und HTTP-Zugriffe mit HttpTestingController testen
Isolierte Unit-Tests
Component Harnesses mit dem Angular CDK
Umstieg von Jasmine und Jest auf Vitest
Vorteile von Vitest
Bestehende Testumgebung umstellen
Unterschiede zu Jasmine und Jest
Dauer/zeitlicher Ablauf:
2 Tage
Zielgruppe:
Das Seminar richtet sich an Webentwickler und Webprogrammierer, die Angular-Anwendungen mit Vitest testen oder bestehende Tests von Jasmine oder Jest auf Vitest umstellen möchten.
Teilnahmevoraussetzungen
Sie benötigen Erfahrung in der Entwicklung mit Angular. Grundlage des Seminars ist Angular ab Version 21.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.