Testautomatisering is essentieel om de snelle feedback te krijgen die in de huidige Agile wereld nodig is. Maar hoe testautomatisering aan te pakken en op te zetten is erg contextafhankelijk. Een tool alleen is geen garantie tot succes.
Tijdens deze training gebruiken we Robot framework als basis voor een aantal fundamentele principes rond testframeworks, testautomatisering binnen een team en de organisatie eromheen. Dit stelt de deelnemer in staat weloverwogen keuzes te maken rond testautomatisering in de eigen praktijk.
Wat ga je leren?
Tijdens deze training komen de volgende onderwerpen aan bod:
Wat is testautomatisering
Waarom en wanneer wil je testautomatisering toepassen
Hoe kies je de perfecte tool
Introductie in de verschillende soorten testautomatisering
Test opbouw en verificatie (met oefening)
Wat is architectuur en wat zijn de mogelijkheden
Hoe om te gaan met risico gebaseerd test automatiseren
Introductie in UI testen en API testen (met oefening)
De nadruk ligt op frameworks. Een framework heeft tot doel de code te organiseren, herbruikbaar te maken en het onderhoud te vergemakkelijken. Maar wat is nu zo’n framework, en hoe wordtdat opgezet? Na de training begrijpt de deelnemer de principes waarop een goed framework gebouwd wordt. Deelnemers worden zich bewust van uitdagingen, leren valkuilen te voorkomen en krijgen inzicht in wat er nodig is om testautomatisering goed op te zetten. Dat helpt niet alleen om richting te vinden in het vak van toolengineer, maar ook om de discussie te voeren met teamleden over de aanpak en het gewenste resultaat.
Wat ga je doen?
In deze training wordt Robot framework geïntroduceerd middels hands-on oefeningen. Deelnemers bouwen ervaring op met scripten en ervaren de uitdagingen die dat met zich mee brengt.
Tijdens deze training kijken we naar het fundament dat nodig is voor een succesvolle implementatie van testautomatisering. Daarbij maken we gebruik van Robot Framework. Dit is een flexibel low code framework met een lage leercurve. De training bestaat uit theorie afgewisseld met hands-on opdrachten.
Voor wie is deze training geschikt?
Deze training is geschikt voor iedereen die direct met testautomatisering te maken krijgt. Voor testers en toolengineers is het een gedegen introductie in de praktische aanpak van testautomatisering. Voor business analisten en scrummasters is het een onmisbaar inzicht in de uitdaging en organisatie van testautomatisering. Voor managers en product owners is het een hands-on kennismaking met een essentieel onderdeel van de waardeketen en biedt het handvaten voor het faciliteren van testautomatisering.
Welke voorkennis heb je nodig?
Algemene kennis van testen en programmeren is gewenst maar niet noodzakelijk.
"Hele goede opleiding die handvatten biedt om verder te gaan met testautomatisering. De lessen waren interactief wat er voor zorgde dat we scherp bleven." - Nishal (september 2023)
"De trainer is vakkundig, enthousiast, communicatief, sympathiek, gaat in op vragen, legt goed uit en zorgt dat alle cursisten "bij" zijn met de opdrachten." - Daphne (september 2023)
"Het programma is erg goed gestructureerd en heeft goede praktische oefeningen die we kunnen doen, wat leuk is. Ik heb genoten van deze training" - Shobhit (december 2024)