Selenium Conference 2011
2011-04-04..2011-04-06
San Francisco, United States
[Selenium Conference 2011, Selenium Conference 2013]
| title | author | length |
|---|---|---|
| Opening Keynote | Jason Huggins | 28m |
History of Selenium from a 2004 in-house JavaScript pain point to a mature project under the Software Freedom Conservancy, with a concrete claim from a… | ||
| Automating Canvas Applications | Dave Hunt, Andrew Smith | 19m |
Automates a HTML5 canvas game (Helicopter) with Selenium WebDriver in Java by adding explicit automation hooks and a single gameData object to avoid latency… | ||
| Selenium and Cucumber | Dima Kovalenko | 44m |
Shows how teams combine Capybara + Selenium 2 with headless drivers (Webrat) and HTML parsers (Nokogiri/Hpricot) to run CI in Hudson using the CI Reporter gem… | ||
| 1 Million Executions Per Month | Kevin Evans | 38m |
Deployment runs nearly a million executions per month across HTML/Selenese scripts, delivering functional and mid‑tier checks for about 10,000 unique test… | ||
| Automated Web Performance Testing Before 5pm | Shane Hender, Mark Watson | 26m |
Gives five concrete ways to add automated performance measurements to Selenium tests: simple start/end timers, the browser navigationTiming API (Chrome, IE9)… | ||
| Selenium IDE Plugins | Adam Goucher | 33m |
Selenium IDE adds a plugin system modeled on Firebug ZUL overlays that lets teams clone example plugin and in two days get real extensions: register plugins… | ||
| Beyond Page Objects | Dante Briones | 39m |
Argues that replacing monolithic page objects with page components (small classes for compressed/expanded views) plus a component Factory cuts duplication… | ||
| Dealing with Test Results | Mikeal Rogers | 23m |
Argues to put all test results in CouchDB and demonstrates a simple single‑page app (node‑couch‑app, Samy JS, Futon Samy branch) loading ~3,000 run documents… | ||
| Keynote Address – Patrick Lightbody | Patrick Lightbody | 38m |
A short history and practical status report: an early Excel-driven test runner using HTMLUnit leads to the creation of Selenium IDE (2005), then Remote… | ||
| Keynote Address – Bret Pettichord | Bret Pettichord | 27m |
Argument: recorders sell well but recorders fail in practice — they produce brittle, unmaintainable tests and vendors win on sales not engineering. Evidence… | ||
| Operwatir and Testing at Opera | Andreas Tolf Tolson | 23m |
Opera uses Selenium plus a native backend to run browser tests at scale with concrete results: about 200,000 tests across ~180 slaves (roughly 160 Linux… | ||
| Large Scale Web-Testing on Virtual Machines | Eran Messeri | 30m |
Google runs about 1 million web tests a day by booting browser-equipped VM images on demand, using QEMU with kernel acceleration and keeping commonly used VM… | ||
| Selenium 2 Grid | François Reynaud, Kevin Menard | 34m |
Selenium Grid 2 ships in trunk (2.0 beta3) as a single standalone jar that runs as hub or node, and supports both Selenium 1 and WebDriver protocols… | ||
| Using Selenium and Cucumber to test a healthcare information system | Andy Tinkham | 29m |
Migrates from vendor tools to Selenium 2 and Cucumber to get true cross‑browser support (Firefox, IE, Safari, Chrome, iPad), aims to spin up a new environment… | ||
| Selenium and Flex Pilot | Joel Klabo | 19m |
Describes using FlexPilot to test Flex apps: required files are FlexPilot.swf, a bootstrap MXML entry that sets its path, a language binding (selenium dopy /… | ||
| Automation Lessons Learned | Adam Christion | 18m |
Built internal tools like Windmill, Mausmo, Flex Pilot and prototypes Jellyfish and Sauce Builder, with Mausmo and Flex Pilot finding real use. Start… | ||
| Closing Keynote | Simon Mavi Stewart | 22m |
Selenium 1 is now maintenance-only while Selenium 2 / WebDriver is the active codebase; ThoughtWorks donates the Krypton framework to solve native events on OS… | ||
| Selenium Committers Panel Talk | 55m | |
Panelists argue that Grid stays because teams need easy parallelism and shared infrastructure while others replace Grid with Jenkins agents instead of Grid for… | ||
| Lightning Talks | 45m | |
A rapid set of concrete takeaways: use XPath once to find a parent, add an ID and reference children instead of slow XPaths; inject JavaScript to grab table as… | ||
| nothing matches | ||