Rocky Mountain Ruby 2011 - Surviving Growing from Zero to 15,000 Selenium Tests

Channel:
Subscribers:
42,100
Published on ● Video Link: https://www.youtube.com/watch?v=QWp4PbUhGXg



Duration: 17:06
27 views
1


by: Jim Holmes

Selenium’s a wonderful tool for automating acceptance and functional tests; however, real-world implementations bring a lot of pain. I suffered all that pain, and more, as I piloted an effort that started out with Selenium IDE, moved through RC, and ended up with WebDriver. This talk covers things like setting up baseline data, creating backing test frameworks, dealing with brittle tests, and figuring out how to appropriately manage all those incredibly slow Selenium tests so that you actually get effective, useful testing in. Learn from my pain (and successes!) so that you don’t have to suffer it in your own projects!

Help us caption & translate this video!

http://amara.org/v/GZC4/




Other Videos By Confreaks


2015-04-07Ruby on Ales 2011 - Gui Programming with Mac Ruby by: Erik Michaels-Ober
2015-04-07Ruby on Ales 2011 - Securing Your Rails App by: Jim Weirich, Matt Yoho
2015-04-07Ruby on Ales 2011 - Javascript TDD for Rubyists by: Chris Powers
2015-04-07Ruby on Ales 2011 - Splitting Your App by: John Crepezzi
2015-04-07Ruby on Ales 2011 - Stratocaster: Redis Event Timeline by: Rick Olson
2015-04-07Ruby on Ales 2011 - One Ruby App to Rule Them All by: Ian Hunter
2015-04-07Ruby on Ales 2011 - Quick and Dirty Apps with Sinatra, DataMapper, RestClient & Heroku
2015-04-07Ruby on Ales 2011 - Ruby Hero Tenderlove! by: Aaron Patterson, Jim Weirich, Ron Evans, Josh Susser
2015-04-07Rocky Mountain Ruby 2011 - Ruby Coding High by: Jim Weirich, Zef Houssney
2015-04-07Rocky Mountain Ruby 2011 - A Documentation Talk by: Zach Holman
2015-04-07Rocky Mountain Ruby 2011 - Surviving Growing from Zero to 15,000 Selenium Tests
2015-04-07Rocky Mountain Ruby 2011 - Testing Panel by: Jeff Casimir, Justin Searls,Cory Flanigan, Jim Holmes
2015-04-07Rocky Mountain Ruby 2011 - Start using Jasmine. Write better JavaScript. Profit.
2015-04-07Rocky Mountain Ruby 2011 - Lightning Talk: Developing Developers by: Mike Gehard
2015-04-07Rocky Mountain Ruby 2011 - Cloning Twitter: Rails + Cassandra = Scalable Sharing
2015-04-07Rocky Mountain Ruby 2011 - Ruby Messaging Patterns by: Gerred Dillon
2015-04-07Rocky Mountain Ruby 2011 - There Are No Tests by: Jeff Casimir
2015-04-07Rocky Mountain Ruby 2011 - Implementing Rails 3.1...
2015-04-07Rocky Mountain Ruby 2011 - Real Time Rack by: Konstantin Haase
2015-04-07Rocky Mountain Ruby 2011 - Using Your Intuition for Innovation and Decision Making by: Suzan Bond
2015-04-07Rocky Mountain Ruby 2011 - Cognitive Psychology and the Zen of Code by: Jay Zeschin