Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Javascript / Browser Integration Testing with Ruby
Search
Jessie Keck
February 13, 2013
Programming
1
200
Javascript / Browser Integration Testing with Ruby
The slides for my presentation at Code4Lib 2013 in Chicago.
Jessie Keck
February 13, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
ふつうの技術スタックでアート作品を作ってみる
akira888
1
1.2k
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
650
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
310
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
2
15k
RailsGirls IZUMO スポンサーLT
16bitidol
0
200
可変変数との向き合い方 $$変数名が踊り出す$$ / php conference Variable variables
gunji
0
140
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
670
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
210
MCPを使ってイベントソーシングのAIコーディングを効率化する / Streamlining Event Sourcing AI Coding with MCP
tomohisa
0
160
CDK引数設計道場100本ノック
badmintoncryer
2
430
新メンバーも今日から大活躍!SREが支えるスケールし続ける組織のオンボーディング
honmarkhunt
5
8.4k
TypeScriptでDXを上げろ! Hono編
yusukebe
3
720
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
GitHub's CSS Performance
jonrohan
1031
460k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
KATA
mclloyd
30
14k
Agile that works and the tools we love
rasmusluckow
329
21k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
How to Ace a Technical Interview
jacobian
278
23k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
The Language of Interfaces
destraynor
158
25k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Transcript
Javascript / Browser Integration Testing with Ruby Jessie Keck |
Code4Lib 2013
2 The Problem
3 Normal RSpec Integration Test
4 Let’s See It
5 Mistakes Happen
6 Demo
7 The Some Solution(s)
8 Watir • WATIR == WEB APPLICATION TESTING IN RUBY
• PRONOUNCED WATER • BUILT ON WATIR-WEBDRIVER • EASY TO TEST EXTERNAL SITES
9 Capybara • YES, LIKE THE RODENT • PREFERRED RSPEC/CUCUMBER
DRIVER • HAS THE ABILITY TO TEST RESPONSIVE DESIGN • WEBKIT INTEGRATION AVAILABLE (TRUE HEADLESS)
10 A Tale of Two Syntaxes CAPYBARA WATIR
11 Demo
12 Gotchas
13 Other Potential Uses
14 Come Talk To Me! @jessiekeck github.com/jkeck
[email protected]
jkeck on
IRC
15 Links • http://watir.com/ • https://github.com/jnicklas/capybara • https://github.com/thoughtbot/capybara-webkit • https://github.com/jkeck/c4l13_javascript_testing