Het Robot Framework is een set van open source Python modules die het automatiseren van testuitvoering op alle niveau’s van testen vergemakkelijkt. Het framework is eenvoudig te installeren op alle voorkomende platformen en is breed inzetbaarheid bij het automatiseren van zowel API als UI testen.
De testen worden met keywords gedefinieerd, waarbij een scheiding tussen de testscenario’s en de testdata wordt aangebracht. Keywords kunnen zowel met parameters als parameterloos worden toegepast en nieuwe keywords kunnen worden samengesteld uit bestaande keywords. Robot Framework maakt verregaande gebruik van programmeerloos automatiseren, door veel functionaliteit via standaard Python modules mee te leveren. Robot Framework voorziet hiernaast in de mogelijkheid om Gherkin (Cucumber, Behave) stepimplementaties als Robot Framework keywords te schrijven.
In de cursus worden alle facetten van de installatie, het gebruik van Library Keywords, variabelen, logica en uitbreidingen in de vorm van User Keywords behandeld. Ook leert u gebruik te maken van de Library Keywords van externe modules zoals Selenium. Na afloop van de cursus kunt u gebruik maken van de mogelijkheden van het Robot Framework en deze mogelijkheden uitbreiden met uw eigen keywords. Ook het schrijven van geheel nieuwe Library Keywords in Python en het gebruik van Robot Framework als stepimplementatiemodule voor Behave (Python Cucumber) maakt onderdeel uit van deze cursus.
-
Inleiding en kennismaking met Robot Framework
Deze cursus bestaat uit hoorcollege's, zelfstudie, opdrachten en quizzen en wordt begeleid door een docent die in het vakgebied werkzaam is.
-
Installatie en eerste gebruik
Het Robot Framework is eenvoudig te installeren. We nemen het Robot Framework in gebruik op onze eigen computer.
-
Keyword testing met het Robot Framework
In dit deel maken we gebruik van de standard libraries van Robot Framework en leren we keyword gedreven testgevallen te maken.
-
Gebruik van de SeleniumLibrary
SeleniumLibrary is een webtestbibliotheek voor Robot Framework die het Seleniumtool intern gebruikt.
-
Gebruik van de SSHLibrary
SSHLibrary is een webtestbibliotheek voor Robot Framework die SSH verbindingen ondersteunt.
0.00 average based on 0 ratings