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
データベースコネクションプール(DBCP)の変遷と理解
fujikawa8
1
270
Gleamという選択肢
comamoca
6
760
A comprehensive view of refactoring
marabesi
0
970
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
Bytecode Manipulation 으로 생산성 높이기
bigstark
2
360
Is Xcode slowly dying out in 2025?
uetyo
1
180
すべてのコンテキストを、 ユーザー価値に変える
applism118
2
500
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
790
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
130
カクヨムAndroidアプリのリブート
numeroanddev
0
440
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
120
生成AIで日々のエラー調査を進めたい
yuyaabo
0
630
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Writing Fast Ruby
sferik
628
61k
Faster Mobile Websites
deanohume
307
31k
A better future with KSS
kneath
239
17k
Bash Introduction
62gerente
614
210k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
Become a Pro
speakerdeck
PRO
28
5.4k
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