Doorgaan naar de inhoud

Workshop Test Automation met Webdriver IO

Foto van Ellen Ceelen
Hosted By
Ellen C. en Kasper
Workshop Test Automation met Webdriver IO

Details

JavaScript is de laatste jaren sterk in populariteit gestegen als front-end programmeertaal voor webapplicaties, niet in de laatste plaats vanwege de beschikbaarheid van een groot aantal development frameworks als Node.js, Angular, React en Vue.js. Testers kiezen dan ook steeds vaker voor JavaScript test automation frameworks. De keuze is groot. Naast WebDriverIO kun je ook kiezen voor o.a. Protractor, Cypress, TestCafe en CodeCeptJS. Iedere tool heeft zijn voor- en nadelen, afhankelijk van de specifieke behoeften die je hebt.

Deze MeetUp staat WebdriverIO centraal. Dit open-source framework kent een actieve community en is niet afhankelijk van specifieke development frameworks (bijv. Angular).

De workshop wordt verzorgd door Erwin Heitzman van deTesters en momenteel gedetacheerd bij Malmberg. Erwin heeft sinds 2014 ervaring opgedaan met WebdriverIO in verschillende projecten. Sinds 2017 is hij actief betrokken bij de ontwikkeling van het framework. Hij is actief als lid van het team en houdt zich o.a. bezig met het verwerken van issues, code reviews, de toekomst van WebdriverIO, vragen van de community, het toevoegen van nieuwe features en nog meer.

Erwin begint deze MeetUp met een presentatie waarin hij het framework introduceert. Hierin zal hij o.a. ingaan op de verschillen en overeenkomsten met andere op JavaScript gebaseerde test automation frameworks. Na deze presentatie start de workshop, waarin je zelf aan de slag gaat met het automatiseren van een webapplicatie met WebDiverIO. Ook als je al enige ervaring hebt met dit framework is deze avond interessant, want tijdens de workshop zal Erwin ook nog specifieke praktijkvragen beantwoorden.

Benodigdheden

Het is van belang dat je je eigen laptop meeneemt om dee te kunnen nemen aan de workshop. Om gelijk met webdriver IO aan de slag te kunnen, is het belangrijk dat je de volgende zaken geïnstalleerd hebt:
• Java (8 t/m 11)
• Git (zo lang deze maar niet heel oud is)
Node.js (LTS 10 tot en met de laatste LTS is prima)
• Chrome

Doelgroep/voorkennis

• testers met een technische achtergrond en interesse voor / ervaring met testautomatisering (dus geen functionele testers of testmanagers)
• basiskennis van Javascript is gewenst
• de hele avond is in het Nederlands * Dutch spoken *

Programma

17.30 – 18:00 Inloop en pizza
18.00 - 18.15 Introductie
18.15 - 19.00 Presentatie Webdriver IO
19.00 - 20.30 Workshop
20.30 - 21.00 Borrel

Photo of Malmberg group
Malmberg
Meer evenementen bekijken
Malmberg
Magistratenlaan 138 · 's-Hertogenbosch, NB