Skip to main content


Automated Testing With Cucumber And Watir Webdriver

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 presentation, Emily Chesler 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 more likely to catch bugs before actual users do.

Project Members: Emily Chesler