Web アプリケーションの受け入れテストを行うフレームワークとして、Geb が Groovy のエコシステムのひとつとしてリリースされています。 有名な Selenium を Geb は内部で使用していて、色々なことができる上に、比較的少ないコードで簡潔にテストコードを実装できそうなので、採用してみたいと考えていました。 The Book Of Geb - Table of Contents - 0.7.2 Geb のマニュアルサイト(英語)を根気強く読めば、Geb のことは理解できると思います。わかりやすいサイトです。ですが、動かすまで時間がかかったので備忘録的にまとめてみます。 Gradle で依存関係を設定する ビルドツールとして、Gradle を使っています。build.gradle は次のように設定しました。 apply plugin: 'groovy' apply plugin