The slides for my presentation at Code4Lib 2013 in Chicago.
Javascript / Browser Integration Testingwith RubyJessie Keck | Code4Lib 2013
View Slide
2The Problem
3Normal RSpec Integration Test
4Let’s See It
5Mistakes Happen
6Demo
7The Some Solution(s)
8Watir• WATIR == WEB APPLICATION TESTING IN RUBY• PRONOUNCED WATER• BUILT ON WATIR-WEBDRIVER• EASY TO TEST EXTERNAL SITES
9Capybara• YES, LIKE THE RODENT• PREFERRED RSPEC/CUCUMBER DRIVER• HAS THE ABILITY TO TEST RESPONSIVE DESIGN• WEBKIT INTEGRATION AVAILABLE (TRUE HEADLESS)
10A Tale of Two SyntaxesCAPYBARA WATIR
11Demo
12Gotchas
13Other Potential Uses
14Come Talk To Me!@jessiekeckgithub.com/jkeck[email protected]jkeck on IRC
15Links• http://watir.com/• https://github.com/jnicklas/capybara• https://github.com/thoughtbot/capybara-webkit• https://github.com/jkeck/c4l13_javascript_testing