Selenium Hangout 4 Recap
Categories:
Here’s a recap from the latest Selenium Hangout panel discussion. To submit questions for future hangouts, you can message us on Twitter (@seleniumhangout) or e-mail us (questions@seleniumhangout.com).
Panel
David Burns (@AutomatedTester)
Kevin Menard (@nirvdrum)
Dave Haeffner (@TourDeDave)
Timeline
1:30-16:51: How to handle screenshots across different drivers
tl;dr driver specific issues due to a lacking standard and missing API
- This is getting addressed in World Wide Web Consortium (W3C) spec which is under development
- E-mail use-cases you would like to see in the spec to automatedtester@mozilla.com
17:30-22:40 : Internet Explorer (IE) 9 pitfalls and how to avoid them
tl;dr use 32-bit IE (if you’re not) and report issues to Selenium Issues
22:50-28:30 How do you do image and video comparison testing?
tl;dr straight image comparison is a flawed strategy, but there’s a better way — also, Selenium’s not the best tool for the job
Resources mentioned:
- webconsistencytesting.com
- Kevin Menard’s GTAC talk
- Michael Tamm’s GTAC video
- Image capture library from Mozilla (the library and a blog post about it)
28:58-38:15 How do you get started with Selenium?
tl;dr pick a language you feel comfortable with, choose an editor that makes you productive, and dig into the available resources
Recommended resources:
- Selenium 2 Testing Tools (David Burns’ book)
- The Selenium Guidebook (Dave Haeffner’s new book)
- Free, weekly tip newsletter on how to use Selenium (also by Dave Haeffner)
- Selenium HQ
- Selenium Users Group
- Selenium IRC chat channel (here’s a write-up on what it is and how to access it)
38:23-42:50 Selenium 3 Update
tl;dr still a work in progress, steadily moving forward, a big update will likely be required
43:15-44:00 Conference Update
tl;dr nothing finalized, hoping to do it internationally, but US is a fallback; still working on options (will know soon)
44:10-45:20 Mobile Changes to the Selenium project
tl;dr Android and iPhone Selenium drivers deprecated in favor of other compatible libraries
Compatible libraries:
45:20-47:30 New Mobile Selenium Drivers
tl;dr RIM (BlackBerry Smartphones) and Microsoft (Windows phones)