2011/11/22_第19回 G*ワークショップ( #jggug )

ATND:http://kokucheese.com/event/index/20336/ ハッシュタグ:#JGGUG ▶「入門Geb+Betamax」 by 須江 信洋(日本IBM)(@nobusue) 続きを読む
0
前へ 1 2 3 ・・ 12 次へ
BiKiSUKE THE END @bikisuke

Gebセッションに間に合わないとは…

2011-11-22 19:23:45
close_yutori @kimukou2628

#jggug valute 判定値に対して正規表現等も使う事が可能 page objectの話) ・パラメータが違うようなJSPのようなテストの書き方がうまくかけなかったんだよな・・・。 <まだ勉強不足 >< (ほぼ固定っぽいページとかは簡単なんだけど・・・

2011-11-22 19:24:14
ياسين ريون @ysnryn

テストコードの構造化。部品化も可能とのこと。 #jggug

2011-11-22 19:24:23
BiKiSUKE THE END @bikisuke

懇親会で再演してもらうか。 #jggug

2011-11-22 19:24:40
ياسين ريون @ysnryn

例: はてなキーワードの検索。 #jggug

2011-11-22 19:25:00
ياسين ريون @ysnryn

Firefox DriverをGrabで取得。おお、簡単?! #jggug

2011-11-22 19:26:38
close_yutori @kimukou2628

RT @yusukey: #jggug はustreamないのか?・・ すいません、ust職人欠席で・・・

2011-11-22 19:28:01
close_yutori @kimukou2628

#jggug Geb使わないで素でかくと4-5倍のコード量にはなりますよ~ との話。

2011-11-22 19:28:02
ياسين ريون @ysnryn

メリット: 短く書ける、Spockとの連携。エビデンスとしてテスト終了時に勝手にスクリーンショットを取ってくれるようにもできるらしい。 #jggug

2011-11-22 19:28:43
やまも @504yamamoto

Geb+Spock、エビデンスの自動取得はどちらの機能なんだろう? #jggug

2011-11-22 19:28:51
@wankomagic

githubにgeb-example-gradleというプロジェクトがあります #jggug

2011-11-22 19:29:02
Yasuharu Nakano @nobeans

補足: gradleは個別に開発マシンにインストールしなくても、gradle wrapperという仕組みを使ってPJディレクトリに仕込みを入れておくだけで、どのマシン(mac, win, linux)でもインストール不要で使いはじめられます #jggug

2011-11-22 19:31:06
しんや @shinyaa31

RT @nobeans: 補足: gradleは個別に開発マシンにインストールしなくても、gradle wrapperという仕組みを使ってPJディレクトリに仕込みを入れておくだけで、どのマシン(mac, win, linux)でもインストール不要で使いはじめられます #jggug

2011-11-22 19:31:26
chaame @hina0118

“Geb - Very Groovy Browser Automation” http://t.co/czBXJBA7

2011-11-22 19:31:39
ياسين ريون @ysnryn

GoogleでWikipediaを検索、リンクをクリックしてトップページを表示するテスト。おお、全画面(画面に表示されていなかった下の部分まで)の画像がPNGで保存されている。 #jggug

2011-11-22 19:32:29
ياسين ريون @ysnryn

ドキュメントが充実したGeb。 The Book of Gebなど。GithubにGeb/Gradleのサンプル多数。 #jggug

2011-11-22 19:33:37
close_yutori @kimukou2628

#jggug Gebで最新のWebDriver遣ろうとしたらFireFox8 でないとうまくいかなかったな・・・。なんでだろう?

2011-11-22 19:34:37
ياسين ريون @ysnryn

GebReportingSpecの記法とかサンプルの紹介、など。 #jggug

2011-11-22 19:35:12
Yasuharu Nakano @nobeans

betamaxはrubyのvcrのクローン(vcrのcassetフォーマットと互換性アリ) #jggug

2011-11-22 19:36:50
ياسين ريون @ysnryn

Betamaxとは、Webサービスの Record/Playback Proxy. HTTPリクエスト/レスポンスをtapeに記録。プロキシとしてWebサービスの挙動をエミュレート。Rubyのvcr #jggug

2011-11-22 19:37:16
close_yutori @kimukou2628

#jggug BetaMaxに関して) ・JUnit/Spockを使います vcr(Ruby)のクローンです

2011-11-22 19:37:46
前へ 1 2 3 ・・ 12 次へ