Behavior Driven Development Advanced
“How can I create functionality that is fit for the purpose of using Behavior Driven Development?”
TARGET AUDIENCE
Team members with experience in testing in complex business processes who want to apply Test Automation on the full chain, but don’t know how.
Recommended experience:
- Experience with programming in Java
- Knowledge on Test Automation
- Basic knowledge of design patterns
TOPICS
- Cucumber
- Installing and setting up your development environment
- The TDD/BDD cycle
- Writing your first scenario
- Step definitions
- Writing
- Using parameters
- Techniques to keep your test code clean
- Gherkin tricks (Backgrounds, Tags, Tablets, Scenario Outlines)
- Domain modelling by Example
- Costs & Benefits of working Test-first
OUTCOME
After this training, you…
- have created a working test application for a sample case in a couple of steps
- can automate Gherkin scenarios with the use of Cucumber
- can describe test dependencies in Gherkin scenarios
- know how to test Gherkin scenarios with Pickles combined with Cucumber
- know how to integrally present test results so that the statuses of business processes are clear
Note: Please do not forget to bring your laptop. If you are unable to do so, please let us know so we can find a solution.