Diese Webseite nutzt Cookies und andere Technologien, um die Benutzerfreundlichkeit zu verbessern und die Leistung der Webseite und unserer Werbemassnahmen zu messen. Weitere Informationen und Ihre Optionen entnehmen Sie bitte unserer Datenschutzerklärung.

Close

Cypress.io E2E Testing

Übersicht

Cypress.io E2E Testing
22 - 23 Nov. 2021
8048 Zürich
CHF 1690

Cypress ist ein Frontend-Testing-Tool der nächsten Generation, das für das moderne Web entwickelt wurde. In diesem Kurs von letsboot.ch adressieren wir die wichtigsten Funktionen, mit denen Entwickler und QA-Ingenieure moderne Webapplikationen testen können.

Kursinhalt

Während dem Kurs bauen wir Schritt für Schritt ein Set an End to End Tests für eine Beispielapplikation auf. Dabei fokussieren wir uns auf die praktische Anwendung von Cypress.io.

Inhalt:

- Überblick Funktionsweise von Cypress.io
- Vergleich Cypress.io vs. Selenium
- Integration Cypress in Webfrontend Projekte
- Asynchrone Architektur von Browsern und Frontend E2E-Tests
- Einsatz Cypress-UI und Test Runner
- Praktisches Umsetzen von Tests mit:
- DOM Elemente adressieren
- Abfragen von Inhalten
- Events auslösen und verfolgen
- Formulare testen
- Navigation zwischen Seiten
- Cypress Variablen und Aliase
- Expects und Assertions
- XHR Abfragen
- Stubs, Spies und Clocks
- Einfache API Tests
- Beispiel parallele E-Mail Abfrage im Backend
- Auswertung von Videos und Screenshots
- Debugging und Logging von Testfällen
- Vergleich Nutzung mit und ohne Cypress Dashboard
- Demo Integration Cypress.io Tests in CI/CD Pipeline

Ziel

Teilnehmer können End to End Frontend-Tests für Webapplikationen mit Cypress.io aufbauen und haben einen ersten Überblick über die Herausforderungen sowie übliche Szenarien.

Form

Verfeinerter Mix aus Erläuterung, Live Coding und gemeinsamem Aufbau eines umfassenden Sets an End to End Tests mit praktischem Fokus.

Zielgruppe

Software Entwickler und Tester, welche Frontend-Tests für Webapplikationen entwickeln möchten.

Voraussetzungen

Basiswissen in der Entwicklung von Web Frontends mit JavaScript und HTML. Verständnis für die Funktionsweise von Browsern, Webaufrufen, Events und DOM Elementen.

Portrait 874
Hallo, mein Name ist
Lukas Limacher
Ich manage diesen Kurs
Wavy Rectangle Mask
Teile diesen Kurs
Lust auf diesen Kurs?

Wir würden uns freuen, Sie dabei zu haben! Unsere Kursplätze sind begrenzt, buchen Sie daher frühzeitig!

Melden Sie sich bei uns und beantworten Sie ein paar einfache Fragen

Mit dem Absenden dieses Formulars akzeptieren Sie die Datenschutzbestimmungen dieser Website

JOBS FINDEN, UND NOCH VIEL MEHR.

Footer Woman