Behat_websteps is a project mainly written in PHP, it's free.
Testing web pages with Behat, PHPUnit and Goutte
Little library that defines websteps for Behat with Goutte and PHPUnit