A sample program to test the Behavioral Driven Development (BDD) using Cucumber framework, employing Java 8 programming language.
- Started with a
feature
file, where the real time testing scenarios are written inGherkin
language - The
feature
file has the test case in human readable format - This explains the behavior of the application, rather than being a technical test case
- A Googlon challenge was used as a scenario to develop the solution using Cucumber (and BDD)
- Solution was arrived such that the
feature
file test cases are getting passed - Test run will be triggered from
Runner
classes viaStep Definitions
- Refer the
resources/Requirement_Specification.pdf
to understand the requirements