Geb Script
出典
Selenium WebDriverと比較して、より短く、よりわかりやすいテストを記述することができる。Gebの提供するナビゲーターAPI(Navigator API)というjQueryのようなAPIがそれを可能にしている。
Page Object patternをサポートしているので画面変更に強いテストを簡単に作成することができる。
Mavenで提供されるのでテスト作成の環境構築が簡単にできる。
GroovyなのでJavaと互換性があり、SeleniumWebDriverの既存資産をそのまま利用することができる。
Moduleを使うことで共通部分を部品化することができる。
Geb Scriptは、Groovy言語で書かれたブラウザ自動化フレームワークである。
Selenium WebDriverで挙がっている問題(例えば、ログインボタンを押すだけでも多くのプログラミングが必要など)を解決するために誕生した。