training
End-to-end testing with Playwright
Via de browser testen of je webapplicatie doet wat het hoort te doen
Beschrijving
Playwright is een recent uitgekomen end-to-end-testframework van Microsoft.
Hoewel het nog jong is, zit het vol mogelijkheden. Denk onder andere aan ondersteuning voor het Shadow DOM, WebSockets, rijke debugmogelijkheden, het visueel vastleggen van de browser en nog veel meer. Qua opzet van de code doet het denken aan Protractor, maar het is op vele vlakken robuuster en moderner door onder andere een prettige API voor ontwikkelaars en een solide testrunner.
Leerdoelen
Deze training behandeld de volgende leerdoelen:
Explain the use of Playwright for automating browser interactions. | |
Describe the landscape of end-to-end testing and browser automation tools, and Playwright's role within it. | |
Use Playwright to develop end-to-end tests for web applications. | |
Enhance test reliability and maintainability by implementing the Page Object Model (POM) design pattern. | |
Identify advanced Playwright features such as network request interception, screenshot testing, type checking, and tracing. |
Benodigde voorkennis
Ervaring met HTML, CSS-selectors en JavaScript/TypeScript
Onderwerpen
- Introductie tot end-to-end testen.
- Tests schrijven en uitvoeren met behulp van Playwright.
- Tests beter onderhoudbaar maken door gebruik te maken van het Page Object Model.
- Setups verkennen, zoals parallellisatie en het targetten van verschillende browsers.
- Met situaties omgaan als authenticatie.
- Het debuggen van tests.
- Screenshotting, video's vastleggen an snapshotting.
- Tests opnemen.
Planning
Startdatum | Duur | Locatie | |
---|---|---|---|
30 januari 2025 | 1 dag | Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
20 maart 2025 | 1 dag | Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
Incompany of persoonlijk advies nodig?
Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.
Trainers
Voorkennis trainingen
Core HTML en CSS
Webapplicaties ontwikkelen met HTML en CSS
- Web Development
HTML5 en CSS3
Webapplicaties ontwikkelen met HTML en CSS
- Web Development
Advanced HTML and CSS
Geavanceerd webapplicatie-ontwikkeling met HTML en CSS
- Web Development
JavaScript Development
Leer degelijk en grondig programmeren in JavaScript
- Web Development
"Deze training was direct toepasbaar op het project"Cursist
-
Hoge waardering
-
Praktijkgerichte trainingen
-
Gecertificeerde trainers
-
Eigen docenten