The top five things I learned at the 2013 Selenium Conference (Day One)
Today was the first day of the Selenium Conference 2013 Boston. Overall, if I were to compare it to HP Discover, the Selenium Conference was much more technical, test tool-specific and laid back – no buzz word-speaking suits here. The top five things I took away from day one are:
- Selenium Builder – Sauce Labs's Jason Carr showed the new open source framework, Selenium Builder, which he said will be the eventual replacement for Selenium IDE. If you're currently developing record and playback automated scripts using Selenium IDE, stop now and check on Selenium Builder. With its clean, intuitive UI and improved script exporting to your favorite programming language feature it looks to be a big improvement on IDE. Also, users of GitHub will love Selenium Builder's GitHub plug-in that allows for seamless integrations.
Dima Kovalenko from Groupon gave a presentation on tips for stabilizing Selenium builds. He covered several topics; the two I really liked were his tips for IE and Selenium Grid.
- Dima showed some features for his Selenium-Grid-Extras project which provides an API that helps you to manage a Selenium Grid Node farm programmatically.
- He also shared four Windows/IE-specific recommendations. The one that really caught my attention was his recommendation to first move the mouse outside IE to a specified position like 0,0. Supposedly, due to weird IE DOM behavior this will help increase IE script stability. (At first, this tip seemed odd, but after he explained it, I realized that it may in fact resolve some of the funky issues I've been seeing with our IE test runs.)
- David Burns from Mozilla offered a glimpse into what the future of Selenium automated mobile scripting might look like. He showed some of his new development work on a proposal for a WebDriver mobile API—basically being able to emulation gestures to Webdriver on mobile.
- SalesForce is insane — they have over 75,000 automated selenium tests! David Louvton and Amool Gupta presented what was basically a case study on how they evolved Salesforce's automation testing efforts into becoming more stable, maintainable and scalable using The Cloud.
- The coolest part of the conference was and is that all the sessions are available free on the Selenium Conference 2013 site! You should definitely check it out.
Tune in tomorrow for my thoughts on the Day Two sessions…