Header Background
 
 
 

Vue.js - Unit Testing

Seminardauer: 3 Tage

Ziele

In dieser 3-tägigen Schulung "Vue - Unit Testing" erwerben Sie ein tiefes Verständnis für das Unit-Testing in Vue.js. Sie lernen, wie Sie Tests für Vue-Komponenten durchführen und Methoden sowie Services schreiben, um sicherzustellen, dass Ihre Anwendungen effektiv und fehlerfrei funktionieren. Der Kurs deckt die essenziellen Konzepte und Funktionen des Unit-Testings in Vue.js ab und führt Sie schrittweise durch die Entwicklung von Tests für eine Vue.js-Anwendung. Nach Abschluss der Schulung sind Sie in der Lage, effektive Unit-Tests in Vue.js durchzuführen und eine zuverlässige Testabdeckung für Ihre Anwendungen zu gewährleisten.

Zielgruppe

  • Web-Entwickler

Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Solide Vue.js Kenntnisse

Lernmethodik

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.

Agenda

Einführung in Unit-Testing in Vue.js

  • Was ist Unit-Testing?
  • Warum ist Unit-Testing wichtig?
  • Wie funktioniert Unit-Testing in Vue.js?

Einrichten von Unit-Testing in Vue.js

  • Installation von Jest und Vue-Test-Utils
  • Konfiguration von Jest in Vue.js
  • Erstellung von Test-Dateien

Testing von Komponenten in Vue.js

  • Verwendung von Vue-Test-Utils zum Testen von Komponenten
  • Erstellung von Tests für die Verhaltensweise von Komponenten
  • Verwendung von Mocks und Stubs für Abhängigkeiten

Testing von Methoden und Services in Vue.js

  • Erstellung von Tests für Methoden und Services
  • Verwendung von Mocks und Stubs für externe Abhängigkeiten
  • Mocking von HTTP-Anfragen

Mocking in Vue.js

  • Verwendung von Jest Mocks in Vue.js
  • Mocking von Abhängigkeiten wie Vuex und Router
  • Mocking von APIs und externen Diensten

Testing von Vuex-Store in Vue.js

  • Verwendung von Jest zum Testen von Vuex-Store
  • Erstellung von Tests für Mutationen, Aktionen und Getter
  • Verwendung von Mocks und Stubs für externe Abhängigkeiten

Testing von Router in Vue.js

  • Verwendung von Jest zum Testen von Router
  • Erstellung von Tests für Routen und Navigation
  • Verwendung von Mocks und Stubs für externe Abhängigkeiten

Testing von Vue.js-Anwendungen

  • Verwendung von End-to-End-Tests mit Cypress
  • Erstellung von Tests für UI-Interaktionen
  • Verwendung von Mocks und Stubs für externe Abhängigkeiten

Continuous Integration und Deployment in Vue.js

  • Einrichten von Continuous Integration mit Jenkins oder Travis CI
  • Einrichten von Deployment-Pipelines
  • Automatisierte Tests in Continuous Integration und Deployment integrieren

Best Practices für Unit-Testing in Vue.js

  • Verwendung von Test-Driven-Development (TDD) in Vue.js
  • Verwendung von Naming-Conventions für Test-Dateien und Tests
  • Schreiben von lesbarer und wartbarer Test-Code

Code Coverage und Qualität in Vue.js

  • Verwendung von Code Coverage-Tools wie Istanbul
  • Verwendung von Code-Quality-Tools wie ESLint
  • Integration von Code Coverage und Qualität in Continuous Integration und Deployment

Fortgeschrittene Konzepte in Unit-Testing in Vue.js

  • Verwendung von Snapshot-Tests in Vue.js
  • Verwendung von Test-Utilities wie vue-test-utils-helper
  • Verwendung von Visual-Regression-Testing in Vue.js

Open Badge - Ihr digitaler Kompetenznachweis

Digital Skills Open Badges

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erlangen Sie nicht nur Fachkenntnisse und Fähigkeiten, sondern bekommen zusätzlich zu Ihrem Teilnahmezertifikat ein Open Badge als digitalen Nachweis Ihrer Kompetenz.

Sie können diesen in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com Konto abrufen. Ihre verdienten Badges lassen sich problemlos in sozialen Netzwerken integrieren und weitergeben.

Mehr zu den Vorteilen von Badges

Kurz vor Durchführung

TerminStandortAktion
10.07. - 12.07.2024 Hamburg Seminar jetzt anfragen
19.08. - 21.08.2024 München Seminar jetzt anfragen
10.09. - 12.09.2024 Köln Seminar jetzt anfragen
09.10. - 11.10.2024 Nürnberg Seminar jetzt anfragen
 

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.395,00 € Preis pro Person

spacing line1.660,05 € inkl. 19% MwSt
Seminarunterlagen zzgl.
Verpflegung zzgl.

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon
 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel
Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon