Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Ryunosuke SATO
KEY, PPTX
14,693 views
capybara で快適なテスト生活を
岡山Ruby会議01 LT での発表資料です。 Capybara を利用したテストに対してのぼくの取り組みをご紹介します。
Technology
◦
Read more
39
Save
Share
Embed
Embed presentation
Download
Download as KEY, PPTX
1
/ 44
2
/ 44
3
/ 44
4
/ 44
5
/ 44
6
/ 44
7
/ 44
8
/ 44
9
/ 44
10
/ 44
11
/ 44
12
/ 44
13
/ 44
14
/ 44
15
/ 44
16
/ 44
17
/ 44
18
/ 44
19
/ 44
20
/ 44
21
/ 44
22
/ 44
23
/ 44
24
/ 44
25
/ 44
26
/ 44
27
/ 44
28
/ 44
29
/ 44
30
/ 44
31
/ 44
32
/ 44
33
/ 44
34
/ 44
35
/ 44
36
/ 44
37
/ 44
38
/ 44
39
/ 44
40
/ 44
41
/ 44
42
/ 44
43
/ 44
44
/ 44
More Related Content
PDF
PHP Application E2E with Capybara
by
Yoshiaki Yoshida
PDF
Ember コミュニティとわたし
by
Ryunosuke SATO
PDF
Java web application testing
by
Tokuhiro Matsuno
PDF
テンプレートエンジンにMixer2を使うとSeleniumでのテストもラクになるかもねという話
by
Y Watanabe
PDF
究極にして至高のWAF
by
Yuki Ishikawa
PPT
Perl Beginners #7 おとなのWAF
by
Munenori Sugimura
PPTX
おっさんES6/ES2015,React.jsを学ぶ
by
dcubeio
PDF
Isomorphic web development with scala and scala.js
by
TanUkkii
PHP Application E2E with Capybara
by
Yoshiaki Yoshida
Ember コミュニティとわたし
by
Ryunosuke SATO
Java web application testing
by
Tokuhiro Matsuno
テンプレートエンジンにMixer2を使うとSeleniumでのテストもラクになるかもねという話
by
Y Watanabe
究極にして至高のWAF
by
Yuki Ishikawa
Perl Beginners #7 おとなのWAF
by
Munenori Sugimura
おっさんES6/ES2015,React.jsを学ぶ
by
dcubeio
Isomorphic web development with scala and scala.js
by
TanUkkii
What's hot
PDF
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
by
松田 千尋
PDF
2013-09 テンプレートエンジンMixer2紹介 HTML5J&JJUG合同勉強会LT
by
Y Watanabe
PDF
201311 webデザイナとエンジニアのチームワークを加速させるテンプレートエンジンmixer2 devlove現場甲子園
by
Y Watanabe
PDF
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
by
Tasuku Suenaga
KEY
PlayFramework1.x基礎編
by
Asami Abe
PDF
【LT】 怖くない恐怖のScala.js
by
Yuto Suzuki
PDF
LT#8 乗るしかないこのECMA Script 2015に
by
do7be
PDF
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
by
智治 長沢
PPTX
async / await の話
by
yoitakeda
PPTX
kichijyojipm17-Riot20190301
by
Masanobu Shimura
PDF
進撃のSbt
by
Yuto Suzuki
PDF
Riot.jsに触れてみた話
by
エンジニア勉強会 エスキュービズム
PDF
【Camphor ×サイボウズ】selenium勉強会
by
Yuki Okada
PPTX
Riotjsハンズオン
by
omi end
PPTX
Angular2実践入門
by
Shumpei Shiraishi
PDF
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
by
Satoshi Takami
PPTX
Our Track to Modern Angular
by
Yuta Shimizu
PDF
[jjug] Java と Benchmark
by
Tokuhiro Matsuno
PPTX
JavaScriptで味わう! 関数型プログラミングのメリット!!
by
Keigo Magami
PDF
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
by
Y Watanabe
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
by
松田 千尋
2013-09 テンプレートエンジンMixer2紹介 HTML5J&JJUG合同勉強会LT
by
Y Watanabe
201311 webデザイナとエンジニアのチームワークを加速させるテンプレートエンジンmixer2 devlove現場甲子園
by
Y Watanabe
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
by
Tasuku Suenaga
PlayFramework1.x基礎編
by
Asami Abe
【LT】 怖くない恐怖のScala.js
by
Yuto Suzuki
LT#8 乗るしかないこのECMA Script 2015に
by
do7be
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
by
智治 長沢
async / await の話
by
yoitakeda
kichijyojipm17-Riot20190301
by
Masanobu Shimura
進撃のSbt
by
Yuto Suzuki
Riot.jsに触れてみた話
by
エンジニア勉強会 エスキュービズム
【Camphor ×サイボウズ】selenium勉強会
by
Yuki Okada
Riotjsハンズオン
by
omi end
Angular2実践入門
by
Shumpei Shiraishi
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
by
Satoshi Takami
Our Track to Modern Angular
by
Yuta Shimizu
[jjug] Java と Benchmark
by
Tokuhiro Matsuno
JavaScriptで味わう! 関数型プログラミングのメリット!!
by
Keigo Magami
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
by
Y Watanabe
Viewers also liked
PDF
Capybaraで雑にWebスクレイピング
by
Koji Nakamura
PDF
テストを書くのが嫌いな君へ #m3dev
by
Kazuhiro Sera
PPTX
どうやらテスト駆動型開発は死んだようです。これからのCI
by
Koichiro Sumi
PDF
The Social-Engineer Village at DEF CON 24 : Does Cultural Differences Become ...
by
Tomohisa Ishikawa, CISSP, CSSLP, CISA, CISM, CFE
PDF
OAuth2.0によるWeb APIの保護
by
Naohiro Fujie
PPTX
HLSについて知っていることを話します
by
Moriyoshi Koizumi
Capybaraで雑にWebスクレイピング
by
Koji Nakamura
テストを書くのが嫌いな君へ #m3dev
by
Kazuhiro Sera
どうやらテスト駆動型開発は死んだようです。これからのCI
by
Koichiro Sumi
The Social-Engineer Village at DEF CON 24 : Does Cultural Differences Become ...
by
Tomohisa Ishikawa, CISSP, CSSLP, CISA, CISM, CFE
OAuth2.0によるWeb APIの保護
by
Naohiro Fujie
HLSについて知っていることを話します
by
Moriyoshi Koizumi
Similar to capybara で快適なテスト生活を
PDF
Tdd
by
Takaya Kotohata
PDF
Haikara
by
jewel12
PDF
勉強会20140319 rspec_capybara
by
Shugo Numano
PPTX
Wagby Testing Framework
by
Yoshinori Nie
PDF
Turnip
by
Yoichi Toyota
PDF
RSpec と Cucumber
by
Masahiro Tomita
PPTX
Selenium
by
takeuchi-tk
PDF
Rails,RSpec & Capybara で困った話
by
Akio Tajima
PDF
Testing in Sinatra
by
Uchio Kondo
PPT
テスト自動化ツール[Selenium]を検討してみて
by
裕史 川松
PDF
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
by
Fukui Osamu
PDF
turnipとcapybaraとBDDと私
by
Tsutomu Chikuba
PPTX
Selenium WebDriver + python で E2Eテスト自動化
by
JustSystems Corporation
PDF
ブラウザのUIテストをしてみた話
by
Mitsushige Ishiguro
PPTX
Selenium IDE for primer
by
yasukoS
PPTX
#nds47 WebのテストをPythonでやってエビデンス取得作業から開放?
by
civicpg
PDF
「Selenium実践入門」で学ぶテスト自動化の世界
by
Nozomi Ito
PDF
Ruby and I at 神奈川Ruby会議01
by
Yutaka Tachibana
PDF
今更はじめるCucumber
by
Tomohiro Nishimura
PDF
end to end testing(jscafe15)
by
Ryuma Tsukano
Tdd
by
Takaya Kotohata
Haikara
by
jewel12
勉強会20140319 rspec_capybara
by
Shugo Numano
Wagby Testing Framework
by
Yoshinori Nie
Turnip
by
Yoichi Toyota
RSpec と Cucumber
by
Masahiro Tomita
Selenium
by
takeuchi-tk
Rails,RSpec & Capybara で困った話
by
Akio Tajima
Testing in Sinatra
by
Uchio Kondo
テスト自動化ツール[Selenium]を検討してみて
by
裕史 川松
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
by
Fukui Osamu
turnipとcapybaraとBDDと私
by
Tsutomu Chikuba
Selenium WebDriver + python で E2Eテスト自動化
by
JustSystems Corporation
ブラウザのUIテストをしてみた話
by
Mitsushige Ishiguro
Selenium IDE for primer
by
yasukoS
#nds47 WebのテストをPythonでやってエビデンス取得作業から開放?
by
civicpg
「Selenium実践入門」で学ぶテスト自動化の世界
by
Nozomi Ito
Ruby and I at 神奈川Ruby会議01
by
Yutaka Tachibana
今更はじめるCucumber
by
Tomohiro Nishimura
end to end testing(jscafe15)
by
Ryuma Tsukano
More from Ryunosuke SATO
PPTX
片手間JS on Rails
by
Ryunosuke SATO
PDF
gem の探し方
by
Ryunosuke SATO
PDF
Rails あるある
by
Ryunosuke SATO
PDF
Node.js を選ぶとき 選ばないとき
by
Ryunosuke SATO
PDF
もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~
by
Ryunosuke SATO
PDF
はじめる Ember.js!! ~ Getting started with ember.js ~
by
Ryunosuke SATO
PDF
How to relaunch "sapporojs.org" ~Introduction to middleman~
by
Ryunosuke SATO
PDF
Introduction for Browser Side MVC
by
Ryunosuke SATO
PDF
コミュニティのある風景
by
Ryunosuke SATO
PDF
Testable JavaScript
by
Ryunosuke SATO
PDF
Social coding をもっと楽しみたいあなたへ
by
Ryunosuke SATO
PDF
Clean Javascript
by
Ryunosuke SATO
KEY
Node.jsってどうなの?
by
Ryunosuke SATO
KEY
アジャイル的アプローチから見えてきたこと
by
Ryunosuke SATO
PDF
脱レガシー化計画
by
Ryunosuke SATO
PDF
Pusherとcanvasで作るリアルタイムグラフ
by
Ryunosuke SATO
PDF
ServerSideJavaScript
by
Ryunosuke SATO
片手間JS on Rails
by
Ryunosuke SATO
gem の探し方
by
Ryunosuke SATO
Rails あるある
by
Ryunosuke SATO
Node.js を選ぶとき 選ばないとき
by
Ryunosuke SATO
もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~
by
Ryunosuke SATO
はじめる Ember.js!! ~ Getting started with ember.js ~
by
Ryunosuke SATO
How to relaunch "sapporojs.org" ~Introduction to middleman~
by
Ryunosuke SATO
Introduction for Browser Side MVC
by
Ryunosuke SATO
コミュニティのある風景
by
Ryunosuke SATO
Testable JavaScript
by
Ryunosuke SATO
Social coding をもっと楽しみたいあなたへ
by
Ryunosuke SATO
Clean Javascript
by
Ryunosuke SATO
Node.jsってどうなの?
by
Ryunosuke SATO
アジャイル的アプローチから見えてきたこと
by
Ryunosuke SATO
脱レガシー化計画
by
Ryunosuke SATO
Pusherとcanvasで作るリアルタイムグラフ
by
Ryunosuke SATO
ServerSideJavaScript
by
Ryunosuke SATO
Recently uploaded
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
PPTX
ddevについて .
by
iPride Co., Ltd.
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
PDF
Drupal Recipes 解説 .
by
iPride Co., Ltd.
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
ddevについて .
by
iPride Co., Ltd.
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
Drupal Recipes 解説 .
by
iPride Co., Ltd.
capybara で快適なテスト生活を
1.
Capybaraで快適な
テスト生活を http://www.flickr.com/photos/capybarajp/5229619542 2012.07.07 Ruby札幌 岡山Ruby会議01 佐藤 竜之介(@tricknotes)
2.
提供 From Sapporo, with
Love for Ruby. Ruby札幌
3.
About me
8.
よろしく お願いします
9.
今日の話
10.
webアプリケー ションのEnd-to- Endテスト につい て、私の取り組みを
ご紹介します
12.
対象者 これから仕事でも Rubyを 使ってみたいひと
13.
End-to-End テスト
14.
テスト項目管理ツール
16.
良い点 ユーザが使うであろうシナ リオを押さえてある すべてのコンポーネントを 統合した状態の試験である
17.
最大の欠点 自動化できない
18.
automatization
http://www.flickr.com/photos/hidekazufuruki/6881051786
19.
http://jnicklas.github.com/capybara/
20.
?
? Capybara
21.
README 読んでね
see: https://github.com/jnicklas/ capybara/blob/master/README.md
22.
簡単に。
23.
capybara- selenium
webkit capybara cucumber RSpec
24.
drivers ブラウザ selenium エミュレータ
capybara-webkit capybara-zombie poltergeist https://github.com/jnicklas/capybara/wiki/Available-drivers
25.
using capybara ブラウザでの操作やエ ミュレータでの操作が、 全部
Ruby で書ける
26.
例えばこんな感じ
27.
自分が経験した話 どういうところで実施し たかというと...
28.
rails2.3 から rails
3.2 への移行
29.
大変
30.
いろいろ壊れる 例えば... scope routing
acts_as_paranoid will_paginate ...
31.
アプリケーションコード に依存しないテスト ≠rails
のテスト
32.
capybara
テスト 仕様化 検証 検証 移行前 移行後 rails2 rails3
33.
さらに…
34.
アプリケーションコード に依存しないテスト ≠rails
のテスト
35.
例えば...
capybara テスト etc
36.
おまけ
37.
とは言っても、
テスト結果を Excelで欲しい人のために https://gist.github.com/3062485
42.
まとめ
43.
✓ capybaraは End-to-End
テストのためのライブラリです ✓ capybaraは rails 以外にも 使えます
44.
http://www.flickr.com/photos/sakura-kame/479871795/
快適なテスト生活を!
Editor's Notes
#2
\n
#3
\n
#4
今日ぼくがお話するテーマなんですが、\n
#5
\n
#6
普段は Ruby と JavaScript を使ってお仕事をしています\n
#7
\n
#8
\n
#9
\n
#10
今日ぼくがお話するテーマなんですが、\n
#11
\n
#12
\n
#13
\n
#14
今日ぼくがお話するテーマなんですが、\n
#15
\n
#16
\n
#17
\n
#18
\n
#19
\n
#20
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#21
では、ここで、パターンが大事である理由について考えてみましょう。\n
#22
\n
#23
\n
#24
\n
#25
\n
#26
\n
#27
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#28
\n
#29
\n
#30
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#31
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#32
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#33
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#34
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#35
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#36
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#37
今日ぼくがお話するテーマなんですが、\n
#38
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#39
また、クライアントサイドで大規模開発を行う際の、パターンの一実装として、 backbone.js というフレームワークも出ています。\nしっかり使ったわけではありませんが、さきほどの nodejitsu の記事の中でも紹介されています。\n
#40
\n
#41
\n
#42
\n
#43
今日ぼくがお話するテーマなんですが、\n
#44
\n
#45
\n
Download