Geb -- Very Groovy Browser Automation
summary
Geb is a Groovy layer over WebDriver that claims to make web tests more expressive, concise and maintainable by providing a WebDriver + Groovy integration, a jQuery-style Navigator API for CSS/regex content selection, and a Page content DSL with modules, required/optional content and built‑in waiting. It bundles driver/session management, screenshot/report capture, Spock and JUnit adapters, and URL/download helpers so tests use fewer helpers and run faster while keeping full WebDriver capability.
AI-written summary · about
chapters (12)
- 0:00Start
- 2:13t the Project
- 2:56ct Components
- 3:34mic JVM Language
- 4:35ype System
- 8:00() method
- 13:26Objects
- 25:24r Management
- 25:53guration Management
- 30:20t Downloading
- 31:27Shortcuts
- 32:16cript Interface
related talks
01h 29mGroovy Browser Automation
47mAcceptance Testing with Geb
47mThe GEB Test Framework for Testing Web and Mobile Applications
09mThe Apocrypha of Geb
46mBoost your testing: End-to-End with Docker and Geb
42mReliable and Maintainable Webdriver Tests
32mGetting started with GhostDriver
43mWebDriver: Controlling your Web Browser
