Testing Drupal with Ghosts and Gherkins

This presentation will focus on using tools like casperjs (casperjs.org) and Cucumber to test your Drupal Site. These tools are especially important for testing JavaScript and other interactive elements of your site.

CasperJS is an open source navigation scripting & testing utility written in Javascript and based on PhantomJS — the scriptable headless WebKit engine.

Cucumber is a testing framework that can drive an number of browsers incliding CasperJS. Gherkin is the language that Cucumber understands. It allows your to write your tests as human-readable scenarios that also serve to document the expected behavior.

Drupal Development
Experience level: 
Steven Merrill
Session Time Slot(s):