Enviar pesquisa
Carregar
#30 bddについて調べたことを丁寧に説明する
•
0 gostou
•
1,439 visualizações
森下 智裕
Seguir
広島Ruby勉強会 #030 BDDについて調べたことを丁寧に説明するというテーマでcucumberで困ったことを Capybaraでうまく出来たということを発表したスライド
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 19
Baixar agora
Baixar para ler offline
Recomendados
Word pressもくもく勉強会に出てからの変化について
Word pressもくもく勉強会に出てからの変化について
Toshiki Tanji
WordPressもくもく勉強会に出てからの変化について
WordPressもくもく勉強会に出てからの変化について
Toshiki Tanji
Potatotips #5 MBaaSつかってみた
Potatotips #5 MBaaSつかってみた
Kazuaki Hidaka
ブログる
ブログる
Nemoto Yusuke
Osc16gm
Osc16gm
Net Kanayan
のん Wankuma Osaka#21
のん Wankuma Osaka#21
n_saito1111
Groongaドキュメント読書会3の進め方
Groongaドキュメント読書会3の進め方
Kouhei Sutou
Web班中間発表スライド
Web班中間発表スライド
ssuserdb6c96
Recomendados
Word pressもくもく勉強会に出てからの変化について
Word pressもくもく勉強会に出てからの変化について
Toshiki Tanji
WordPressもくもく勉強会に出てからの変化について
WordPressもくもく勉強会に出てからの変化について
Toshiki Tanji
Potatotips #5 MBaaSつかってみた
Potatotips #5 MBaaSつかってみた
Kazuaki Hidaka
ブログる
ブログる
Nemoto Yusuke
Osc16gm
Osc16gm
Net Kanayan
のん Wankuma Osaka#21
のん Wankuma Osaka#21
n_saito1111
Groongaドキュメント読書会3の進め方
Groongaドキュメント読書会3の進め方
Kouhei Sutou
Web班中間発表スライド
Web班中間発表スライド
ssuserdb6c96
Fuelphptokyo201303
Fuelphptokyo201303
Sohei Iwahori
Webサーバ、HTML
Webサーバ、HTML
Shuhei Iitsuka
卒業発表 即戦力コース 1711期 木原 健児さん
卒業発表 即戦力コース 1711期 木原 健児さん
DIVE INTO CODE Corp.
コンフェス2018 プレゼンテーション部門 (4:3)
コンフェス2018 プレゼンテーション部門 (4:3)
貴一 末田
僕とPuppetと
僕とPuppetと
Daichi Nakajima
WordPressのプラグインを俺なりにあんなことしたり こんなことしたり(仮)
WordPressのプラグインを俺なりにあんなことしたり こんなことしたり(仮)
Chiharu Nagatomi
エンジニアがTRPGをやるべき理由 〜隣り合わせの遊びと技術〜 (Gunma.web #12 2013/02/09)
エンジニアがTRPGをやるべき理由 〜隣り合わせの遊びと技術〜 (Gunma.web #12 2013/02/09)
parrotstudio
Re viewのリアルタイムプレギュー機能をつくってみたよ
Re viewのリアルタイムプレギュー機能をつくってみたよ
Toshihiro Yagi
Nextage hackathon
Nextage hackathon
Koji Terada
Herokuをつかってみた。
Herokuをつかってみた。
Ueki Kouji
こわくないPython
こわくないPython
Katsuya Arai
こわくないPython 補足資料
こわくないPython 補足資料
Katsuya Arai
フロントエンドのツール Yeoman を勘違いしていた
フロントエンドのツール Yeoman を勘違いしていた
girigiribauer
Debug Hacks出版記念トークイベント、新宿ジュンク堂
Debug Hacks出版記念トークイベント、新宿ジュンク堂
Hiro Yoshioka
こわくないPython その2- ファイナルファンタジーとグレンラガンで学ぶOOP
こわくないPython その2- ファイナルファンタジーとグレンラガンで学ぶOOP
Katsuya Arai
PHPで全文検索エンジンをつくるまで
PHPで全文検索エンジンをつくるまで
優之 田中
CombGig2 「Kb」の軌跡
CombGig2 「Kb」の軌跡
kb10uy
Railsモデル設計ケーススタディ
Railsモデル設計ケーススタディ
zaru sakuraba
勉強会20140319 rspec_capybara
勉強会20140319 rspec_capybara
Shugo Numano
RSpec Performance Turning
RSpec Performance Turning
Go Sueyoshi (a.k.a sue445)
オープンデータ利活用への道のり@未来型不動産サービス「IESHIL(イエシル)」の事例
オープンデータ利活用への道のり@未来型不動産サービス「IESHIL(イエシル)」の事例
Tsutomu Chikuba
Rspec
Rspec
Yunosuke Taga
Mais conteúdo relacionado
Mais procurados
Fuelphptokyo201303
Fuelphptokyo201303
Sohei Iwahori
Webサーバ、HTML
Webサーバ、HTML
Shuhei Iitsuka
卒業発表 即戦力コース 1711期 木原 健児さん
卒業発表 即戦力コース 1711期 木原 健児さん
DIVE INTO CODE Corp.
コンフェス2018 プレゼンテーション部門 (4:3)
コンフェス2018 プレゼンテーション部門 (4:3)
貴一 末田
僕とPuppetと
僕とPuppetと
Daichi Nakajima
WordPressのプラグインを俺なりにあんなことしたり こんなことしたり(仮)
WordPressのプラグインを俺なりにあんなことしたり こんなことしたり(仮)
Chiharu Nagatomi
エンジニアがTRPGをやるべき理由 〜隣り合わせの遊びと技術〜 (Gunma.web #12 2013/02/09)
エンジニアがTRPGをやるべき理由 〜隣り合わせの遊びと技術〜 (Gunma.web #12 2013/02/09)
parrotstudio
Re viewのリアルタイムプレギュー機能をつくってみたよ
Re viewのリアルタイムプレギュー機能をつくってみたよ
Toshihiro Yagi
Nextage hackathon
Nextage hackathon
Koji Terada
Herokuをつかってみた。
Herokuをつかってみた。
Ueki Kouji
こわくないPython
こわくないPython
Katsuya Arai
こわくないPython 補足資料
こわくないPython 補足資料
Katsuya Arai
フロントエンドのツール Yeoman を勘違いしていた
フロントエンドのツール Yeoman を勘違いしていた
girigiribauer
Debug Hacks出版記念トークイベント、新宿ジュンク堂
Debug Hacks出版記念トークイベント、新宿ジュンク堂
Hiro Yoshioka
こわくないPython その2- ファイナルファンタジーとグレンラガンで学ぶOOP
こわくないPython その2- ファイナルファンタジーとグレンラガンで学ぶOOP
Katsuya Arai
PHPで全文検索エンジンをつくるまで
PHPで全文検索エンジンをつくるまで
優之 田中
CombGig2 「Kb」の軌跡
CombGig2 「Kb」の軌跡
kb10uy
Mais procurados
(17)
Fuelphptokyo201303
Fuelphptokyo201303
Webサーバ、HTML
Webサーバ、HTML
卒業発表 即戦力コース 1711期 木原 健児さん
卒業発表 即戦力コース 1711期 木原 健児さん
コンフェス2018 プレゼンテーション部門 (4:3)
コンフェス2018 プレゼンテーション部門 (4:3)
僕とPuppetと
僕とPuppetと
WordPressのプラグインを俺なりにあんなことしたり こんなことしたり(仮)
WordPressのプラグインを俺なりにあんなことしたり こんなことしたり(仮)
エンジニアがTRPGをやるべき理由 〜隣り合わせの遊びと技術〜 (Gunma.web #12 2013/02/09)
エンジニアがTRPGをやるべき理由 〜隣り合わせの遊びと技術〜 (Gunma.web #12 2013/02/09)
Re viewのリアルタイムプレギュー機能をつくってみたよ
Re viewのリアルタイムプレギュー機能をつくってみたよ
Nextage hackathon
Nextage hackathon
Herokuをつかってみた。
Herokuをつかってみた。
こわくないPython
こわくないPython
こわくないPython 補足資料
こわくないPython 補足資料
フロントエンドのツール Yeoman を勘違いしていた
フロントエンドのツール Yeoman を勘違いしていた
Debug Hacks出版記念トークイベント、新宿ジュンク堂
Debug Hacks出版記念トークイベント、新宿ジュンク堂
こわくないPython その2- ファイナルファンタジーとグレンラガンで学ぶOOP
こわくないPython その2- ファイナルファンタジーとグレンラガンで学ぶOOP
PHPで全文検索エンジンをつくるまで
PHPで全文検索エンジンをつくるまで
CombGig2 「Kb」の軌跡
CombGig2 「Kb」の軌跡
Destaque
Railsモデル設計ケーススタディ
Railsモデル設計ケーススタディ
zaru sakuraba
勉強会20140319 rspec_capybara
勉強会20140319 rspec_capybara
Shugo Numano
RSpec Performance Turning
RSpec Performance Turning
Go Sueyoshi (a.k.a sue445)
オープンデータ利活用への道のり@未来型不動産サービス「IESHIL(イエシル)」の事例
オープンデータ利活用への道のり@未来型不動産サービス「IESHIL(イエシル)」の事例
Tsutomu Chikuba
Rspec
Rspec
Yunosuke Taga
PHP Application E2E with Capybara
PHP Application E2E with Capybara
Yoshiaki Yoshida
turnipとcapybaraとBDDと私
turnipとcapybaraとBDDと私
Tsutomu Chikuba
RSpecのここがすごい!
RSpecのここがすごい!
mitim
開発者による現実的な自動化テスト及びRubyのテストツールについて
開発者による現実的な自動化テスト及びRubyのテストツールについて
Takaaki Kasai
「RSpec初心者に送るRSpec最強チュートリアル」発表資料 #sg_study
「RSpec初心者に送るRSpec最強チュートリアル」発表資料 #sg_study
Junichi Ito
テスト駆動開発の進化
テスト駆動開発の進化
Yukei Wachi
起業するっておもしろい!~子育て中の主婦が突然パン屋を始めました~
起業するっておもしろい!~子育て中の主婦が突然パン屋を始めました~
Junichi Ito
どうやらテスト駆動型開発は死んだようです。これからのCI
どうやらテスト駆動型開発は死んだようです。これからのCI
Koichiro Sumi
今さらながらRSpecに入門してみた
今さらながらRSpecに入門してみた
zaru sakuraba
capybara で快適なテスト生活を
capybara で快適なテスト生活を
Ryunosuke SATO
Destaque
(15)
Railsモデル設計ケーススタディ
Railsモデル設計ケーススタディ
勉強会20140319 rspec_capybara
勉強会20140319 rspec_capybara
RSpec Performance Turning
RSpec Performance Turning
オープンデータ利活用への道のり@未来型不動産サービス「IESHIL(イエシル)」の事例
オープンデータ利活用への道のり@未来型不動産サービス「IESHIL(イエシル)」の事例
Rspec
Rspec
PHP Application E2E with Capybara
PHP Application E2E with Capybara
turnipとcapybaraとBDDと私
turnipとcapybaraとBDDと私
RSpecのここがすごい!
RSpecのここがすごい!
開発者による現実的な自動化テスト及びRubyのテストツールについて
開発者による現実的な自動化テスト及びRubyのテストツールについて
「RSpec初心者に送るRSpec最強チュートリアル」発表資料 #sg_study
「RSpec初心者に送るRSpec最強チュートリアル」発表資料 #sg_study
テスト駆動開発の進化
テスト駆動開発の進化
起業するっておもしろい!~子育て中の主婦が突然パン屋を始めました~
起業するっておもしろい!~子育て中の主婦が突然パン屋を始めました~
どうやらテスト駆動型開発は死んだようです。これからのCI
どうやらテスト駆動型開発は死んだようです。これからのCI
今さらながらRSpecに入門してみた
今さらながらRSpecに入門してみた
capybara で快適なテスト生活を
capybara で快適なテスト生活を
Mais de 森下 智裕
大学組織と社会人をつなぐ取り組み
大学組織と社会人をつなぐ取り組み
森下 智裕
時代はMiddleman
時代はMiddleman
森下 智裕
Raspberry piでlチカしてみた
Raspberry piでlチカしてみた
森下 智裕
Opencampus
Opencampus
森下 智裕
広島Git勉強会
広島Git勉強会
森下 智裕
#31 愛しのst2
#31 愛しのst2
森下 智裕
Wtm #55 e learning cms moodleについてと、大学での活用事例
Wtm #55 e learning cms moodleについてと、大学での活用事例
森下 智裕
#027 tddのさわり
#027 tddのさわり
森下 智裕
Mais de 森下 智裕
(8)
大学組織と社会人をつなぐ取り組み
大学組織と社会人をつなぐ取り組み
時代はMiddleman
時代はMiddleman
Raspberry piでlチカしてみた
Raspberry piでlチカしてみた
Opencampus
Opencampus
広島Git勉強会
広島Git勉強会
#31 愛しのst2
#31 愛しのst2
Wtm #55 e learning cms moodleについてと、大学での活用事例
Wtm #55 e learning cms moodleについてと、大学での活用事例
#027 tddのさわり
#027 tddのさわり
Último
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Último
(10)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
#30 bddについて調べたことを丁寧に説明する
1.
BDDについて調べたことを丁寧に説明する
2013/3/2 @CentBoss 13年3月2日土曜日
2.
今日のタイトルは@eielhさんにつけてもらいました 13年3月2日土曜日
3.
2月! 13年3月2日土曜日
4.
13年3月2日土曜日
5.
Mac買いました! 13年3月2日土曜日
6.
本題 13年3月2日土曜日
7.
前回CucumberとRspecを障りをやってみて、
Rails使ってコーディングしてたらつっかえた! しかも序盤に 13年3月2日土曜日
8.
ということで、つっかえたことをどうやったかを
今日はお話しします(目安10分) 13年3月2日土曜日
9.
問題がこれ!
前提 参加者がログインしている 13年3月2日土曜日
10.
What?!どう書けばいいのか・・・ 13年3月2日土曜日
11.
偉大なるGoogle先生に聞いてみた! 13年3月2日土曜日
12.
CucumberのstepでFactoryGirlとcapybaraを使って
システムにテストログインさせればいいらしい 13年3月2日土曜日
13.
このページを参考
もちろんGithubの本家でも勉強 13年3月2日土曜日
14.
今回使ったcapybaraの機能
visit = 指定したURLにアクセスする fill_in = 指定したフォームに文字列を入れる click_button = 指定したボタンをクリック 13年3月2日土曜日
15.
書いてみたらこんな感じになった 前提 /^参加者がログインしている$/ do
@user ||= FactoryGirl.create :user, number: "b210132" ,password: "hogehoge" visit('/users/sign_in') fill_in 'user[number]', with: @user.number fill_in 'user[password]', with: "hogehoge" click_button 'login' end 13年3月2日土曜日
16.
cucumber実行!
うまくテスト通った! 13年3月2日土曜日
17.
ということはCapybara使って疑似的に動かして
テストすればいいのか 13年3月2日土曜日
18.
参考資料
Github本家:https://github.com/jnicklas/capybara 参考にしたページ:http://richardconroy.blogspot.jp/ 2010/08/capybara-reference.html 13年3月2日土曜日
19.
ご清聴ありがとうございました! 13年3月2日土曜日
Baixar agora