Acceptatie Testen met ReqnRoll

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Acceptatie Testen met ReqnRoll

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,5 SpiralTrain heeft een gemiddelde beoordeling van 8,5 (uit 50 ervaringen)

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

Startdata en plaatsen
placeAmsterdam
19 feb. 2026 tot 20 feb. 2026
Toon rooster
event 19 februari 2026, 09:30-16:30, Amsterdam, Dag 1
event 20 februari 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
19 feb. 2026 tot 20 feb. 2026
Toon rooster
event 19 februari 2026, 09:30-16:30, Eindhoven, Dag 1
event 20 februari 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
19 feb. 2026 tot 20 feb. 2026
Toon rooster
event 19 februari 2026, 09:30-16:30, Houten, Dag 1
event 20 februari 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
19 feb. 2026 tot 20 feb. 2026
Toon rooster
event 19 februari 2026, 09:30-16:30, Online, Dag 1
event 20 februari 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
19 feb. 2026 tot 20 feb. 2026
Toon rooster
event 19 februari 2026, 09:30-16:30, Rotterdam, Dag 1
event 20 februari 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
19 feb. 2026 tot 20 feb. 2026
Toon rooster
event 19 februari 2026, 09:30-16:30, Zwolle, Dag 1
event 20 februari 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Amsterdam, Dag 1
event 24 april 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Eindhoven, Dag 1
event 24 april 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Houten, Dag 1
event 24 april 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Online, Dag 1
event 24 april 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Rotterdam, Dag 1
event 24 april 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Zwolle, Dag 1
event 24 april 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Amsterdam, Dag 1
event 26 juni 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Eindhoven, Dag 1
event 26 juni 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Houten, Dag 1
event 26 juni 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Online, Dag 1
event 26 juni 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Rotterdam, Dag 1
event 26 juni 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Zwolle, Dag 1
event 26 juni 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
20 aug. 2026 tot 21 aug. 2026
Toon rooster
event 20 augustus 2026, 09:30-16:30, Amsterdam, Dag 1
event 21 augustus 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
20 aug. 2026 tot 21 aug. 2026
Toon rooster
event 20 augustus 2026, 09:30-16:30, Eindhoven, Dag 1
event 21 augustus 2026, 09:30-16:30, Eindhoven, Dag 2
Beschrijving
In de cursus Acceptatie Testen met ReqnRoll van SpiralTrain leren deelnemers het open source ReqnRoll BDD framework te gebruiken voor het schrijven en uitvoeren van acceptatietesten in een C# en dotNE

Intro ReqnRoll

In deze module wordt ReqnRoll geïntroduceerd als een alternatief voor SpecFlow. De focus ligt op Acceptance Test Driven Development (ATDD), integratie met Visual Studio, installatie en configuratie. Daarnaast worden concepten zoals user stories, scenario’s en features besproken.

Gherkin Keywords

De deelnemers maken kennis met de Gherkin-syntaxis en keywords zoals Feature, Background, Scenario, Given, When, Then, And, But en Scenario Outlines. Het correct schrijven van feature-bes…

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: SpecFlow, Acceptatie Testen, Software Testing, Selenium en Cucumber.

In de cursus Acceptatie Testen met ReqnRoll van SpiralTrain leren deelnemers het open source ReqnRoll BDD framework te gebruiken voor het schrijven en uitvoeren van acceptatietesten in een C# en dotNE

Intro ReqnRoll

In deze module wordt ReqnRoll geïntroduceerd als een alternatief voor SpecFlow. De focus ligt op Acceptance Test Driven Development (ATDD), integratie met Visual Studio, installatie en configuratie. Daarnaast worden concepten zoals user stories, scenario’s en features besproken.

Gherkin Keywords

De deelnemers maken kennis met de Gherkin-syntaxis en keywords zoals Feature, Background, Scenario, Given, When, Then, And, But en Scenario Outlines. Het correct schrijven van feature-bestanden wordt gedemonstreerd.

Step Definitions

Deze module behandelt het koppelen van Gherkin-stappen aan automatiseringsscripts. Onderwerpen zijn onder meer step definition-bestanden, templates, het parameteriseren van stappen met reguliere expressies, en het delen van gegevens via opties als features en format.

Data Driven Testing

Deelnemers leren tests te parameteriseren via Scenario Outlines en data tables. Onderwerpen zijn raw methods, data mapping in tabellen, het koppelen van testdata aan stappen en het debuggen van mislukte stappen.

ReqnRoll Hooks

Deze module bespreekt hooks in ReqnRoll. Onderwerpen zijn Before, After, Around, en Step hooks (BeforeStep en AfterStep). Tagged hooks en het gebruik van lambda-stijl voor hooks worden geïntroduceerd.

ReqnRoll Tags

Deelnemers leren tags te gebruiken om scenario’s te groeperen, hooks te scopen en scenario’s te negeren. Tag inheritance, tag expressions en documentatiedoeleinden komen aan bod.

Geavanceerde Onderwerpen

Geavanceerde onderwerpen zoals migratie van SpecFlow, CI/CD-integratie, het interpreteren van testresultaten, debuggen en prestatieoptimalisatie worden behandeld.

Optioneel: NUnit

Deze optionele module introduceert NUnit-integratie. Onderwerpen zijn onder meer assert-statements, fixtures, annotaties, test suites, parallelle testuitvoering en parameterisatie.

Doelgroep Cursus Acceptatie Testen met ReqnRoll

De cursus Acceptatie Testen met ReqnRoll is bestemd voor C# developers, Test Automation Engineers en Quality Engineers die betrokken zijn bij Behavior-Driven Development (BDD).

Voorkennis Cursus Acceptatie Testen met ReqnRoll

Kennis van de fundamentals van C# en de basis concepten van Behavior Driven Development.

Uitvoering Training Acceptatie Testen met ReqnRoll

Demo sessies aan de hand van de trainer, praktische oefeningen en bespreking van praktijk cases.

Certificaat Acceptatie Testen met ReqnRoll

De deelnemers krijgen na het goed doorlopen van de cursus een certificaat van deelname aan Acceptatie Testen met ReqnRoll.

Modules

Module 1: Reqnroll Intro

  • ReqnRoll Intro
  • Acceptance Test Driven Development
  • Evolution From Specflow
  • Cucumber for .NET
  • Visual Studio Integration
  • Installing ReqnRoll
  • ReqnRoll Configuration
  • Mocking and Stubbing
  • User Stories
  • Scenarios
  • Features

Module 2: Gherkin Keywords

  • What is Gherkin?
  • Gherkin Syntax
  • Feature Files
  • Gherkin Keywords
  • Feature Keyword
  • Background Keyword
  • Scenario Keyword
  • Given and When Keyword
  • Then and And Keyword
  • But Keyword
  • Scenario Outlines

Module 3: Step Definitions

  • Mapping Gherkin Steps
  • Step Definitions
  • Step Definition File
  • Step Template
  • Automation Script
  • Step Implementation
  • Parameterizing Steps
  • Using Regular Expressions
  • features Option
  • Sharing Data
  • format Option

Module 4: Data Driven Testing

  • Parameterization
  • Scenario Outline
  • Executing Examples
  • Data Tables
  • Raw Methods
  • Maps in Data Tables
  • Test Step Implementation
  • Matching Steps
  • Failed Steps

Module 5: ReqnRoll Hooks

  • What are Hooks?
  • Scenario Hooks
  • Before Hook
  • After Hook
  • Lambda Style
  • Around Hook
  • Step Hooks
  • BeforeStep and AfterStep
  • Tagged Hooks

Module 6: ReqnRoll Tags

  • What are Tags?
  • Scenario Subset
  • Scoping Hooks
  • Tag Placement
  • Tag Inheritance
  • Tag Expressions
  • Run Scenario Subset
  • Ignoring Scenarios
  • Tags for Documentation

Module 7: Advanced Topics

  • Migration from SpecFlow
  • Migration challenges
  • Continuous Integration
  • Reqnroll in CI/CD pipeline
  • Interpreting Test Reports
  • Debugging Reqnroll Tests
  • Performance Optimization

Optional Module 8: NUnit

  • NUnit Integration
  • Assert Statements
  • Fixtures
  • Annotations
  • Test Suites
  • Parallel Execution
  • Parameterized Tests

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

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)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

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