Cucumber training
"Vond het een erg leuke training waarbij we ook echt met de code aan de gang konden. Ik had zelf al wat ervaring met Java en met id's/xpaths opzoeken op webpagina's waardoor ik alles goed kon volgen. Wellicht is het goed om aan te geven dat dit van belang is voor deelname aan de cursus of de cursus kan uitgebreid worden met vooraf uitleg hierover." - 22-10-2018 10:53
"Vond het een erg leuke training waarbij we ook echt met de code aan de gang konden. Ik had zelf al wat ervaring met Java en met id's/xpaths … alles lezen - 22-10-2018 10:53
Startdata en plaatsen
Beschrijving
Tijdens deze training gaan de deelnemers hands-on aan de slag met technieken en tools als Behaviour Driven Development, Selenium Webdriver en Cucumber als testautomatisering tool.
Voor het opzetten van het project, zullen de deelnemers zelf ervaren, wat erbij komt kijken
om een testproject in zijn geheel op te zetten. Dit is van Java runtime installatie, Git, IntelliJ IDE, IntelliJ Plugin installatie tot en met het uitchecken van het project en daarin de glue code te schijven voor de testscripts.
De opbouw van de training bestaat daarnaast uit algemene info over de verschillende onderwerpen die behandeld zullen worden. Stapsgewijs gaan we technisch de diepte in, met het behandelen van feature f…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Tijdens deze training gaan de deelnemers hands-on aan de slag
met technieken en tools als Behaviour Driven Development, Selenium
Webdriver en Cucumber als testautomatisering tool.
Voor het opzetten van het project, zullen de deelnemers zelf
ervaren, wat erbij komt kijken
om een testproject in zijn geheel op te zetten. Dit is van Java
runtime installatie, Git, IntelliJ IDE, IntelliJ Plugin installatie
tot en met het uitchecken van het project en daarin de glue code te
schijven voor de testscripts.
De opbouw van de training bestaat daarnaast uit algemene info over
de verschillende onderwerpen die behandeld zullen worden.
Stapsgewijs gaan we technisch de diepte in, met het behandelen van
feature files o.b.v. Gherkin syntax (Given, When, Then). Vervolgens
gaan we dieper in op stappen definities als ook de pagina objecten
(ook wel bekend als StepDef en PageObject classes). We hanteren
hierbij het Page Object Pattern voor onze Selenium testen.
Doel:
Deelnemers zullen na de training in staat zijn zelf een
Cucumber/Selenium framework op te zetten en te onderhouden.
Doelgroep:
Testers
Ontwikkelaars
Analisten
Voorkennis:
Voor deze training is er geen specifieke voorkennis nodig.
Een Java voor testers training is een pre.
Inhoud:
Hieronder een overzicht van wat er wordt behandeld tijdens deze
training:
- Introductie Behaviour Driven Development
- Wat is Behaviour Driven Development?
- Test Driven Development vs Behaviour Driven Development
- Gherkin syntax (Given, When, Then)
- Introductie Selenium Webdriver
- Wat is Selenium?
- Selenium Webdriver
- Selenium Grid
- Introductie Cucumber
- Wat is Cucumber?
- Feature files
- Scenarios
- Scenario outlines
- Runnen van Cucumber tests (JUnit test runner)
- Tags
- Hooks
- Cucumber Options
- Installatie Cucumber framework
- Installeren Java
- Wat is Git?
- Installeren Git
- Wat is IntelliJ?
- Installeren IntelliJ
- Uitleg gebruik van het Cucumber framework
- Uitleg opzetten van onderhoudbare en gestructureerde
testscripts
- Stepdefinitions
- Page object pattern
- Cucumber inzetten voor servicetesten
- Introductie RestAssured
- Remote testing:
- Cucumber tests runnen in Docker containers
- Cucumber tests runnen via Selenium Grid
- Cucumber tests draaien in een buildpipeline
- Wat is een buildpipeline?
- Demo Cucumber tests runnen via Jenkins
- Reports
"Vond het een erg leuke training waarbij we ook echt met de code aan de gang konden. Ik had zelf al wat ervaring met Java en met id's/xpaths opzoeken op webpagina's waardoor ik alles goed kon volgen. Wellicht is het goed om aan te geven dat dit van belang is voor deelname aan de cursus of de cursus kan uitgebreid worden met vooraf uitleg hierover." - 22-10-2018 10:53
"Vond het een erg leuke training waarbij we ook echt met de code aan de gang konden. Ik had zelf al wat ervaring met Java en met id's/xpaths … alles lezen - 22-10-2018 10:53
"Leerzame training gehad van TAS. Goede balans in theorie en praktijk oefeningen. De trainer had goede voorbeelden en nam ook de tijd om je te helpen bij de opdrachten samen met zijn collega." - 18-10-2018 17:33
"Leerzame training gehad van TAS. Goede balans in theorie en praktijk oefeningen. De trainer had goede voorbeelden en nam ook de tijd om je t… alles lezen - 18-10-2018 17:33
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.