Cucumber training

Niveau
Tijdsduur

Cucumber training

Testautomationschool
Logo van Testautomationschool
Opleiderscore: starstarstarstarstar_border 8,4 Testautomationschool heeft een gemiddelde beoordeling van 8,4 (uit 19 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

9
Gemiddeld cijfer voor Cucumber training
Gebaseerd op 2 ervaringen Lees alle ervaringenchevron_right
starstarstarstarstar
Marcel Kwanten
Test Consultant
10
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

Er zijn nog geen startdata bekend voor dit product.

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…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Cucumber, Software Testing, Testmanagement, Penetration testing en Testautomatisering.

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
9
Gemiddeld cijfer voor Cucumber training
Gebaseerd op 2 ervaringen
starstarstarstarstar
Marcel Kwanten
Test Consultant
10
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

starstarstarstarstar_border
Rense Boonstra
Testmanager
8
Cucumber training

"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.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)

Aanmelden voor nieuwsbrief

We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.