はじめに
このエントリーはGeb Advent Calendar 2016の4日目のエントリーです。
今日はGebのチュートリアルについてです。
Gebに入門するときに
なんでもそうですが、何かを始めるときは、サクッと動かしながら試せると便利です。
ただGebは、Groovy製のSeleniumラッパーという性質上、全部理解しようとするとGroovy(もしくはJava)、Selenium WebDriver、といった知識が必要になり、スタートしにくいかな、という印象があります。
私自身の経験としてもそうですし、まわりからもどうやって始めたらいいかの相談をうけることがたまにあります。
同じような悩みを抱える人に、Gebの中の人のコメントが助けになると思うので紹介しています。
中の人からのアドバイス
同じような質問は世界でもありまして、以前Gebのメーリングリストに、「どうやったらGebの基本学べる? チュートリアルとかある?」という質問が投げかけられたことがあります。
で、コミッタの人が回答したことがあります。
https://groups.google.com/d/msg/geb-user/tgnM4gVMRFs/j3Bdo3D6NgAJ
それによると、
- チュートリアルがあるのかは知らない
- でも、ドキュメントしっかり書いてあるからそれを見るとよい
- Githubにいくつかサンプルもあげてある
- 何か困ったことがあればいつでもメーリングリストへ
とのことでした。なのでまずはこのあたりを参考にするとよいのかな、と思います。
特にGithub上のコードは動作するようにできてるので、それで動きをさくっと見るのはよいかな、と思います。
Github上のコードについては、実際どのように動いているかを別エントリーで紹介しようとおもっています。
まとめ
たよるなら公式!
明日のエントリー
@kosukeitoさんのターン! よろしくお願いします!!