Volgende Meetup

Workshop Test Automation using WebdriverIO
Na 4 eerdere MeetUps in 2018 vervolgen we met onze serie technisch georiënteerde kennissessies met nummer 5 op donderdag 1 november, op onze vertrouwde locatie van deTesters in de Werkspoorkathedraal in Utrecht. In onze vorige MeetUp heeft Stefan Schenk een workshop CodeceptJS gegeven. 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 CodeCeptJS kun je ook kiezen voor o.a. Protractor, Nightwatch.js, WebDriverIO, Chimp, Cypress, TestCafe en Nightmare. Ieder framework 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. Erwin heeft sinds 2014 ervaring opgedaan met WebdriverIO in verschillende klantprojecten. Sinds 2017 is hij actief betrokken bij de ontwikkeling van het framework. Hij is actief als team member, neemt issues in behandeling en heeft de rechten om jouw en andermans bijdragen te reviewen en de code aan de codebase(s) toe te voegen. Ook is hij actief in de community door anderen te helpen met bijvoorbeeld het beantwoorden van vragen. 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. Voorbereiding: neem je laptop met daarop de volgende zaken geïnstalleerd: Java 8 of 9, Git, Node.js en Chrome. Optioneel kun je ook Chrome Canary installeren, waarmee je de testen tegen de toekomstige versie van Chrome kunt draaien. 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 ontvangst en eten (pizza) 18:30 start presentatie 19.15 workshop WebdriverIO 20:45 afsluiting met borrel aan de bar/pooltafel 21:30 einde MeetUp

deTesters BV

Tractieweg 41, studio b · Utrecht

3 reacties

    Vorige Meetups

    Wat we doen

    Dit is een groep voor technische testers, die vooral actief zijn in Agile omgevingen. Professionals die van de techniek houden en daar ook echt mee bezig zijn. Dit is geen groep voor managers, functioneel testers etc. Onze MeetUps hebben dan ook altijd een technisch karakter.