Test your WordPress plug-ins and themes using Travis CI and node.js.
The acceptance tests are run through PhantomJS, via the casper driver. Mocha provides the test DSL, and chai provides human readable assertions. Of course, all tests can be written in CoffeeScript.
The result is that your tests will read almost like natural English phrases. Check out the sample test file and see for yourself.