BDD Tutorial - How to Use Cucumber and Watir Webdriver for Automated Testing
Learn more advanced front-end and full-stack development at: https://www.fullstackacademy.com
Cucumber is a useful tool for creating readable acceptance tests while following a BDD (Behavior-Driven Development) framework. Watir Webdriver is a Ruby library for browser automation and interaction. In this BDD Tutorial, we will give an overview of the BDD framework, and demonstrate how Cucumber and Watir can be used together to test different user workflows by simulating them in an actual web browser. By building your acceptance tests around predicting user behavior, your tests will not only be more translatable to non-developers in your organization but also more likely to catch bugs before actual users do.
Watch this video to learn:
- What is BDD (Behavior-Driven Development)
- Why follow Behavior-Driven Development
- How to use Cucumber and Watir Webdriver