Introductie Cursus Playwright
Over de instructeur

Fin Kingma
Ik ben Fin Kingma. Een Agile Tester met een zware fascinatie voor de soft kant van IT. Tools en technieken zijn geweldig en kunnen je onwijs goed helpen om betrouwbaar kwaliteit op te leveren, maar ik ben van mening dat echte kwaliteit valt en staat met de mensen die aan het product werken. En ik geloof daarmee dat het meest effectieve team op aarde in staat is om betrouwbare software op te leveren zonder ook maar iets te automatiseren. Maar kwaliteit kost gewoon tijd en energie. En het heeft geen zin om je processen efficienter te maken, terwijl je teams nog nauwelijks weten waar ze bezig zijn. Laten we er daarom eerst voor zorgen dat iedereen weet hoe ze echt ‘waarde’ kunnen toevoegen in het werk dat zij doen, dan kunnen we ons daarna wel druk maken over de efficientie daarvan.
Bekijk meer cursussen van Fin Kingma →
Inhoud van de cursus
Installeer de benodigde tooling op je werkomgeving | |||
Playwright in vogelvlucht | 00:25:00 | ||
Inhoud – Introductie Playwright | 00:02:00 | ||
Installatie Chrome | 00:02:00 | ||
Installatie NodeJS | 00:02:00 | ||
Installatie IDE | 00:02:00 | ||
Download en start je Playwright project | |||
Maak een nieuw NodeJS project aan | 00:03:00 | ||
Draai je Playwright project | 00:01:00 | ||
Pas je Playwright configuratie aan | 00:03:00 | ||
Hoe kun je UI testen automatiseren met gebruik van DOM selectors | |||
Inhoud – UI testen automatiseren met DOM selectors | 00:01:00 | ||
Het leren lezen van de DOM | 00:05:00 | ||
Een element selecteren uit de DOM | 00:03:00 | ||
Test attributen gebruiken voor eigen applicaties | 00:02:00 | ||
Oefening – Schrijf je eigen DOM selector | 00:03:00 | ||
Uitwerking – De overige DOM selectors | 00:01:00 | ||
CSS selectors uitvoeren in de browser | 00:02:00 | ||
Quiz – DOM selectors | 00:10:00 | ||
Automatiseer je eerste test | |||
Inhoud – Automatiseer je eerste test | 00:01:00 | ||
Een nieuwe gebruiker aanmaken om mee in te kunnen loggen | 00:02:00 | ||
Asynchrone operaties | 00:05:00 | ||
Oefening – Automatiseer de stappen om in te loggen | 00:05:00 | ||
Uitwerking – Automatiseer de stappen om in te loggen | 00:01:00 | ||
Oefening – Valideer je test met een assertion | 00:05:00 | ||
Uitwerking – Valideer je test met een assertion | 00:01:00 | ||
Laat je test falen | 00:05:00 | ||
Quiz – Introductie Playwright | 00:10:00 | ||
Voeg een tweede test toe | |||
Inhoud – Voeg een tweede test toe | 00:01:00 | ||
Kopieer je test | 00:02:00 | ||
Pas je assertions aan | 00:02:00 | ||
Oefening – Laat je invalid credential login scenario slagen | 00:05:00 | ||
Uitwerking – Laat je invalid credential login scenario slagen | 00:01:00 | ||
Je testset uitbreiden | |||
Inhoud – je testset uitbreiden | 00:02:00 | ||
Voeg een custom class toe | 00:05:00 | ||
extend Playwright met je custom class | 00:05:00 | ||
Laat je testen gebruik maken van je custom class | 00:03:00 | ||
Afsluiting | |||
Conclusie | 00:01:00 | ||
Het Praegus Supportkanaal | 00:02:00 |
Reviews
Er zijn nog geen reviews geschreven voor deze cursus. Wees de eerste die er een schrijft!