Cypress.io E2E Testing

Overview

Cypress.io E2E Testing
Anytime
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
Hello, my name is
Lukas Limacher
I manage this course
Wavy Rectangle Mask
Share this course
Fancy this course?

We’d love to have you! Our course places are limited so be sure to book on!

Let us know you're interested by answering a few simple questions...

By submitting this form you accept the Privacy Policy of this site

We do more than just find jobs.

Footer Woman