Automation Frameworks and Design Patterns
Automation Frameworks and Design Patterns
Design Patterns
Uma Shankar
Agenda
BDD is a way for software teams to work that closes the gap
between business and technical people.
First, take a small feature and discover related scenarios.
Document those examples in a way that can be automated, and
check for agreement. (Feature file – Cucumber, Store file –
JBehave).
Finally, implement the feature described and run unit tests
created for scenarios.
Refactor code until tests pass.
Test Design Patterns