- Home
- /
- Software- & Webentwicklung
- /
- Webentwicklung
- /
- JavaScript
- /
- Vue.js 3
- /
- Unit Testing mit Vue.js
Unit Testing mit Vue.js
Schulungsinhalt
Einführung in das Unit-Testing in Vue.js
- Grundlagen des Unit-Testing
- Die Bedeutung des Unit-Testings
- Funktionsweise des Unit-Testings in Vue.js
Vorbereitung für das Unit-Testing in Vue.js
- Einrichtung und Konfiguration von Jest und Vue-Test-Utils
- Konfiguration von Test-Dateien und Umgebung
Testen von Vue.js-Komponenten
- Anwendung von Vue-Test-Utils zur Überprüfung von Komponenten
- Erstellung von Tests zur Überprüfung des Verhaltens von Komponenten
- Integration von Mocks und Stubs für externe Abhängigkeiten
Testen von Methoden und Services in Vue.js
- Entwicklung von Tests für Methoden und Services
- Anwendung von Mocks und Stubs für externe Abhängigkeiten
- Simulierung von HTTP-Anfragen mittels Mocking
Simulation in Vue.js
- Einsatz von Jest Mocks für Vue.js
- Nachbildung von Abhängigkeiten wie Vuex und Router
- Nachahmung von APIs und externen Diensten
Testen des Vuex-Stores in Vue.js
- Anwendung von Jest für die Prüfung des Vuex-Stores
- Erstellung von Tests für Mutationen, Aktionen und Getter
- Integration von Mocks und Stubs für externe Abhängigkeiten
Testen des Routers in Vue.js
- Einsetzen von Jest für Router-Tests
- Erstellen von Tests für Routen und Navigation
- Einbindung von Mocks und Stubs für externe Abhängigkeiten
Testen von Vue.js-Anwendungen
- Durchführung von End-to-End-Tests mithilfe von Cypress
- Erstellung von Tests zur Überprüfung von UI-Interaktionen
- Integration von Mocks und Stubs zur Behandlung externer Abhängigkeiten
Kontinuierliche Integration und Bereitstellung in Vue.js
- Einrichtung von CI mit Jenkins oder Travis CI
- Erstellung von Bereitstellungspipelines
- Integration automatisierter Tests in CI/CD
Best Practices für das Unit-Testing in Vue.js
- Umsetzung von Test-Driven-Development (TDD)
- Einhaltung von Namenskonventionen für Testdateien und -tests
- Verfassen von gut lesbarem und wartbarem Testcode
Code-Abdeckung und Qualität in Vue.js
- Anwendung von Code-Abdeckungs-Tools wie Istanbul
- Nutzung von Code-Qualitäts-Tools wie ESLint
- Einbindung von Code-Abdeckung und Qualität in CI/CD
Fortgeschrittene Unit-Testing-Konzepte in Vue.js
- Nutzung von Snapshot-Tests
- Anwendung von Test-Utilities wie vue-test-utils-helper
- Implementierung von Visual-Regression-Testing
Zielgruppe
Dieser Kurs richtet sich an Web-Entwickler.
Seminarziele
In diesem Kurs „Unit Testing mit Vue.js“ erhalten Sie ein tiefes Verständnis für das Unit-Testing in Vue.js. Sie lernen, Tests für Vue-Komponenten zu erstellen, Methoden und Services zu schreiben, um eine zuverlässige Funktionalität Ihrer Anwendungen sicherzustellen. Am Ende des Kurses können Sie effektive Unit-Tests durchführen und eine umfassende Testabdeckung gewährleisten.
Vorkenntnisse
Der Kurs setzt solide Kenntnisse in Vue.js voraus.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate