Doorgaan naar de inhoud

Workshop E2E-testautomatisering met Cypress

Foto van Huub Jansen
Hosted By
Huub J. en 2 andere
Workshop E2E-testautomatisering met Cypress

Details

Na de zomervakantie gaan we weer door met onze MeetUps, zoals altijd georganiseerd door deTesters - TestCoders - TechChamps (3 gespecialiseerde test automation bedrijven) in ons kantoor in de Werkspoorkathedraal in Utrecht.

Dit keer organiseren we een workshop E2E-testautomatisering met Cypress.

Inhoud workshop Cypress
End-to-end testing kan zeer waardevol zijn omdat het in een korte tijd veel waardevolle informatie kan geven over de kwaliteit van een applicatie. Met slechts een druk op de knop kunnen er allerlei tests gedraaid worden en kom je er vanzelf achter of je app of systeem (nog steeds) voldoet aan de verwachtingen van jouw gebruikers. Echter zitten er ook de nodige nadelen en risico's aan end-to-end testing. Om deze risico's te beperken is een gedegen kennis van de techniek essentieel!
Voor het maken van end-to-end tests zijn er veel verschillende tools en frameworks beschikbaar. Cypress is zo’n (populair) testframework. Het stelt ontwikkelaars en testers in staat om snelle, betrouwbare en schaalbare tests te schrijven met een relatief eenvoudige syntax. Cypress is daarom een veelgebruikt framework voor geautomatiseerd end-to-end testen en kan niet ontbreken in de gereedschapskoffer van een test automation engineer.

Tijdens deze workshop gaan we een applicatie testen middels een serie aan opdrachten met behulp van Cypress. We zullen het nodige uitleggen en demonstreren waarna je telkens zelf aan de slag gaat om opdrachten uit te werken. Zo ontwikkel jij zelf 'feeling’ met de werkwijze en het gebruik van Cypress om uiteindelijk een eigen oordeel te kunnen vellen over de eventuele toepasbaarheid in jouw specifieke (technische) situatie.
Tijdens deze workshop komen verschillende onderwerpen aan bod waaronder het gebruik van testdata, het implementeren van (varianten van) het 'page object model’ (design pattern), het gebruik van de ‘session()’ api en het werken met network-requests in Cypress.

Benodigdheden:
1. Eigen laptop met (lokale) administrator rechten
2. Node.JS (LTS) lokaal geïnstalleerd
3. Git geïnstalleerd (voor het clonen van een repo)

De workshop-hosts
Ewald Verhoeven is een senior Test Automation Consultant bij TestCoders. Hij heeft veel ervaring in het implementeren en verbeteren van (geautomatiseerde) kwaliteitsprocessen en deelt zijn visie en ervaringen graag. Ewald heeft de afgelopen jaren veelvuldig presentaties en (Cypress) workshops gegeven op conferenties in binnen- en buitenland, zoals de Romanian Testing Conference, DevConf Polen, NDC Porto en de Test Automation Days. Hij verzorgt ook een 1-daagse Cypress training voor klanten.

Frank van Gellecum is een Senior Test Automation Engineer bij deTesters. Hij krijgt veel energie van het samen bepalen en opzetten van een teststrategie en die te vertalen in een pragmatische oplossing in tools en werkwijze. In zijn klantopdrachten heeft hij met veel verschillende tools gewerkt, waaronder Cypress.

Doelgroep van deze workshop:

  • testers met ervaring in (E2E) testautomatisering en dus ervaring met het lezen/schrijven van (test)code.
  • ervaring met Javascript of Typescript is een pré
  • deze avond is volledig in het Nederlands *Dutch spoken*

Programma
17:30 Ontvangst en eten
18:30 Start workshop
21:30 Afsluiting met aansluitend een borrel

Photo of Technical Test Experts Nederland group
Technical Test Experts Nederland
Meer evenementen bekijken
deTesters BV
Tractieweg 41, studio b · Utrecht