course
Developing with Reqnroll
Increase your practical knowledge of Specification by Example with Reqnroll (the successor to SpecFlow)
Description
In this training you will develop your practical knowledge of Specification with Reqnroll. After finishing this training you'll know what Specification by Example is and how you can write examples in Gherkin scenarios and then automate them.
Specification by Example (or ATDD: Acceptance Test Driven Development / BDD: Behaviour Driven Development) is an approach to software development that uses specifications that are elaborated by realistic examples. By applying this approach, teams can bridge the communication gap between stakeholders and developers.
Examples written in Gherkin can be automated in .NET using the open-source framework Reqnroll. We'll look at the different techniques that are important when automating these scenarios and how this can be done in a maintainable way. The emphasis of the training lies on practical exercises.
This training is 2 days. The first day "Specification by Example" can be booked as a separate training (see 'Related courses' below).
Prior Knowledge
Programming in C#
Subjects
- Basic concepts of Specification by Example and Acceptance Test Driven Development
- Writing specifications with examples in Gherkin
- Basic concepts of Reqnroll
- Refactoring Reqnroll test automation code for improved maintainability
- Advanced Reqnroll topics
Schedule
Start date | Duration | Location | |
---|---|---|---|
January 14, 2025January 15, 2025 | 2 days | Veenendaal / Remote This is a hybrid training and can be followed remotely. More information Veenendaal / Remote This is a hybrid training and can be followed remotely. More information | Sign up |
April 8, 2025April 9, 2025 | 2 days | Utrecht / Remote This is a hybrid training and can be followed remotely. More information Utrecht / Remote This is a hybrid training and can be followed remotely. More information | Sign up |
All courses can also be conducted within your organization as customized or incompany training.
Our training advisors are happy to help you provide personal advice or find Incompany training within your organization.
Trainers
Prior knowledge courses
"This training was immediately applicable to the project"Attendee
-
Hoge waardering
-
Praktijkgerichte trainingen
-
Gecertificeerde trainers
-
Eigen docenten