Geb Browser Automation Solution for Groovy

Geb is a browser automation solution for Groovy, which combines
the browser driving features of WebDriver with a jQuery-inspired
content navigation/inspection API. It is designed for web testing,
screen scraping and process automation. It can be used standalone
for scripting, or alternatively in application code. Support for
testing with Geb, comes via JUnit and the Spock Framework.