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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Jessie Keck
February 13, 2013
Programming
210
1
Share
Javascript / Browser Integration Testing with Ruby
The slides for my presentation at Code4Lib 2013 in Chicago.
Jessie Keck
February 13, 2013
Other Decks in Programming
See All in Programming
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
890
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
100
Nuxt Server Components
wattanx
0
270
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
210
Running Swift without an OS
kishikawakatsumi
0
780
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
550
Coding as Prompting Since 2025
ragingwind
0
820
「速くなった気がする」をデータで疑う
senleaf24
0
170
CDK Deployのための ”反響定位”
watany
4
710
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
180
의존성 주입과 모듈화
fornewid
0
130
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
230
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
6.6k
KATA
mclloyd
PRO
35
15k
Believing is Seeing
oripsolob
1
110
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
190
Color Theory Basics | Prateek | Gurzu
gurzu
0
290
The browser strikes back
jonoalderson
0
960
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
350
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
200
Automating Front-end Workflow
addyosmani
1370
200k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
250
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
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