Anmeldung zum Seminar
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Testen Sie Ihre Webanwendungen mit Leichtigkeit und Präzision!
Erleben Sie die Möglichkeiten von Cypress, dem modernen Tool für End-to-End-Tests. In unserem 3-tägigen Kurs erlernen Sie, wie Sie automatisierte Tests effizient erstellen und ausführen, um Ihre Webanwendungen auf Herz und Nieren zu prüfen. Ob es um die Integration mit Frontend-Frameworks wie React, Vue oder Angular geht oder um die Nutzung von leistungsstarken Cypress-Features – dieser Kurs bietet Ihnen alles, was Sie brauchen, um qualitativ hochwertige Software in kürzerer Zeit zu entwickeln.
Entdecken Sie Best Practices, optimieren Sie Ihre Workflows und meistern Sie die Herausforderungen moderner Testautomatisierung mit praxisnahen Beispielen und direktem Austausch mit erfahrenen Trainern!
Nach Abschluss der Schulung:
In dieser 3-tägigen Schulung erwerben Sie umfassende Kenntnisse und praktische Fähigkeiten, um automatisierte End-to-End-Tests für Webanwendungen mit Cypress durchzuführen. Lernen Sie, zuverlässige und leistungsstarke Tests zu erstellen, die die Funktionalität, Benutzerfreundlichkeit und Leistung Ihrer Anwendungen sichern. Der Fokus liegt darauf, die Entwicklungszeit zu optimieren und qualitativ hochwertige Software bereitzustellen. Kursinhalte1. Einführung in Cypress
Erleben Sie die Möglichkeiten von Cypress, dem modernen Tool für End-to-End-Tests. In unserem 3-tägigen Kurs erlernen Sie, wie Sie automatisierte Tests effizient erstellen und ausführen, um Ihre Webanwendungen auf Herz und Nieren zu prüfen. Ob es um die Integration mit Frontend-Frameworks wie React, Vue oder Angular geht oder um die Nutzung von leistungsstarken Cypress-Features – dieser Kurs bietet Ihnen alles, was Sie brauchen, um qualitativ hochwertige Software in kürzerer Zeit zu entwickeln.
Entdecken Sie Best Practices, optimieren Sie Ihre Workflows und meistern Sie die Herausforderungen moderner Testautomatisierung mit praxisnahen Beispielen und direktem Austausch mit erfahrenen Trainern!
Nach Abschluss der Schulung:
In dieser 3-tägigen Schulung erwerben Sie umfassende Kenntnisse und praktische Fähigkeiten, um automatisierte End-to-End-Tests für Webanwendungen mit Cypress durchzuführen. Lernen Sie, zuverlässige und leistungsstarke Tests zu erstellen, die die Funktionalität, Benutzerfreundlichkeit und Leistung Ihrer Anwendungen sichern. Der Fokus liegt darauf, die Entwicklungszeit zu optimieren und qualitativ hochwertige Software bereitzustellen. Kursinhalte
1. Einführung in Cypress- Grundlagen des End-to-End-Testings
- Funktionsweise und Nutzen von e2e-Tests
- Unterstützung verschiedener Browser
- Mögliche Testbereiche
2. Installation und Konfiguration- Einrichtung von Cypress für Angular
- Konfigurationsmöglichkeiten
- Nutzung der Testrunner-Ansicht
- Browserauswahl und Headless Testing
3. Testorganisation- Ordnerstrukturen für Tests
- Entwurf und Ausführung von Tests
- Verwendung des Watchers
4. Tests schreiben und debuggen- URLs aufrufen und mit dem DOM-Baum interagieren
- Events an den Browser senden
- Inhalte der Webseite auslesen
- Assertions und Formular-Tests
- Arbeiten mit multipage Formularen
5. Component-Tests- Übergabe von Parametern und Abhängigkeiten
- Schreiben und Auslesen von Testergebnissen
6. Nutzung der Cypress-Features- Erstellung von Screenshots und Videoaufzeichnungen
- Spies und Stubs verwenden
- Tests von Netzwerk-Anfragen
7. Cypress und Web-Frontend-Frameworks- Integration von Cypress mit Vue 3, React/Next.js und Angular 12+
8. (Optional) Cypress Dashboard- Projekte organisieren und verwalten
- Testergebnisse analysieren
- Benutzerverwaltung und Screenshots bei Fehlern
- Integration in DevOps-Prozesse
- Einrichtung von Cypress für Angular
- Konfigurationsmöglichkeiten
- Nutzung der Testrunner-Ansicht
- Browserauswahl und Headless Testing
3. Testorganisation- Ordnerstrukturen für Tests
- Entwurf und Ausführung von Tests
- Verwendung des Watchers
4. Tests schreiben und debuggen- URLs aufrufen und mit dem DOM-Baum interagieren
- Events an den Browser senden
- Inhalte der Webseite auslesen
- Assertions und Formular-Tests
- Arbeiten mit multipage Formularen
5. Component-Tests- Übergabe von Parametern und Abhängigkeiten
- Schreiben und Auslesen von Testergebnissen
6. Nutzung der Cypress-Features- Erstellung von Screenshots und Videoaufzeichnungen
- Spies und Stubs verwenden
- Tests von Netzwerk-Anfragen
7. Cypress und Web-Frontend-Frameworks- Integration von Cypress mit Vue 3, React/Next.js und Angular 12+
8. (Optional) Cypress Dashboard- Projekte organisieren und verwalten
- Testergebnisse analysieren
- Benutzerverwaltung und Screenshots bei Fehlern
- Integration in DevOps-Prozesse
- URLs aufrufen und mit dem DOM-Baum interagieren
- Events an den Browser senden
- Inhalte der Webseite auslesen
- Assertions und Formular-Tests
- Arbeiten mit multipage Formularen
5. Component-Tests- Übergabe von Parametern und Abhängigkeiten
- Schreiben und Auslesen von Testergebnissen
6. Nutzung der Cypress-Features- Erstellung von Screenshots und Videoaufzeichnungen
- Spies und Stubs verwenden
- Tests von Netzwerk-Anfragen
7. Cypress und Web-Frontend-Frameworks- Integration von Cypress mit Vue 3, React/Next.js und Angular 12+
8. (Optional) Cypress Dashboard- Projekte organisieren und verwalten
- Testergebnisse analysieren
- Benutzerverwaltung und Screenshots bei Fehlern
- Integration in DevOps-Prozesse
- Erstellung von Screenshots und Videoaufzeichnungen
- Spies und Stubs verwenden
- Tests von Netzwerk-Anfragen
7. Cypress und Web-Frontend-Frameworks- Integration von Cypress mit Vue 3, React/Next.js und Angular 12+
8. (Optional) Cypress Dashboard- Projekte organisieren und verwalten
- Testergebnisse analysieren
- Benutzerverwaltung und Screenshots bei Fehlern
- Integration in DevOps-Prozesse
- Projekte organisieren und verwalten
- Testergebnisse analysieren
- Benutzerverwaltung und Screenshots bei Fehlern
- Integration in DevOps-Prozesse