Webtesten met Cucumber, Selenium en Python
In de cursus Webtesten met Cucumber, Selenium en Python leert de deelnemer werken met de Behavior Driven Testing filosofie, die mogelijk wordt gemaakt door Behave. Behave is evenals Cucumber een combinatie van Gherkin met een programmeertaal, maar in plaats van Ruby of Java maakt Behave gebruik van de programmeertaal Python.
Overzicht
Het geautomatiseerd herhalen van testen op webapplicaties kan tijdsbesparend en kwaliteitverhogend werken indien hiervoor de juiste middelen voor worden toegepast. In de cursus Webtesten met Cucumber, Selenium en Python leert de deelnemer werken met de Behavior Driven Testing filosofie, die mogelijk wordt gemaakt door Behave. Behave is evenals Cucumber een combinatie van Gherkin met een programmeertaal, maar in plaats van Ruby of Java maakt Behave gebruik van de programmeertaal Python.
De User Interface van webapplicaties is van oudsher een gebied waar veel handmatige testen worden uitgevoerd. In deze cursus wordt gebruik gemaakt van een toolstack die bestaat uit de Cucumber-implementatie Behave, de programmeertaal Python en enkele modules zoals Splinter en Logging, Selenium en de webbrowser Google Chrome.
Lesprogramma
Vereisten
- Voorkennis op het gebied van het programmeren in Python
- Ervaring met testen van software (webtoepassingen)
Functies
- Breng je eigen Windows of macOS laptop mee!
- Installeer Python van tevoren op je meegebrachte computer
Doelgroepen
- Software testers die behaviour driven testing (BDT) willen implementeren met Python