This document discusses using Geb, an open source browser automation framework, for web testing. Geb leverages WebDriver for cross-browser automation capabilities, jQuery for content selection, and Groovy for its expressiveness. Geb promotes best practices like page object modelling and BDD. It provides a navigation API and content DSL to select page elements in a clean way. Geb also supports configuration management and integration with popular testing frameworks like Spock, JUnit, and TestNG.