Location: Amersfoort and online
Language: English
06 November 2024, 07 November 2024
Increasingly, you see software development teams going agile. Here it is important that you arrive at good specifications and tests in a faster and better way. BDD helps teams in this process. BDD is a ‘shift left’ oriented approach where the business analysts, testers and developers together draw up the specifications/requirements in their domain-specific language based on User Stories. This collaboration and working through examples creates a “shared understanding. The prepared specifications/requirements are then also the tests to be performed. Eventually, these prepared tests can be used directly to automate with tools such as Cucumber and SpecFlow.
Example of a BDD feature / scenario
With Java/Cucumber and/or C#/SpecFlow
The test-first approach ensures that tests are created first by the business analyst, tester and developer in their domain-specific language before any programming is done. Therefore, the final developed system must meet the tests already established. After all, those tests must be able to be performed successfully.
The shared understanding ensures that it is clear to both the business analyst, tester and developer exactly what a User Story must satisfy. Because of the test-first approach, the exact specifications and requirements are clear to everyone beforehand.
This two-day course is designed for analysts, developers and testers. Prior knowledge required for this course is that the participant must be able to write basic Java and/or C# code.
Would you like more information, or to learn more about Polteq Training? Please feel free to contact us, we are happy to help.
“Testing and quality are an extension of each other. So then you need professionals and Polteq provides those. Polteq thinks ahead and with the changing world.”
“The new Who is the Mole season got off to a fantastic start, with the completely revamped WIDM app. A flawless start with a record number of players for the first episode.“
Leave your phone number and we will call you back! You can also send us an email, you will hear from us as soon as possible.