Selenium Hangout 6 Recap
01:35 – 9:45 W3C Update
Notes from most recent W3C Meeting
Highlights:
– changes to the get_attribute method call
– screenshots (changing to viewport only, eventually will support whole page)
– The WebDriver W3C working group has a GitHub repo now
– WebDriver will move from a “REST-ish” to a more “RESTful” interface
11:23 – 16:00 Selenium 3 Status Update
16:05 – 17:10 Marionette (FirefoxdDiver rewrite) testing help
Marionette Roadmap
17:20 – 19:27 ChemistryKit rewrite
Announcement blog post
17:28 – 20:24 Visual Testing Part 1
Getting Started with Visual Testing
Applitools (visual testing cloud solution built on top of WebDriver)
20:25 – 23:47 Selenium Guidebook in Java!
The Selenium Guidebook
23:52 – 29:51 Visual Testing Part 2
Web Consistency Testing
Why MogoTest won’t be open sourcing it’s code after shutting down
Michael Tamm’s GTAC talk on Fighting Layout Bugs
Getting Started with Visual Testing
Selenium Hangout 5 Recap
0:00 – 01:10 Intro
1:11 – 13:00 WebDriver W3C Spec & Selenium 3 Update
- Progress on the spec, still a work in progress
- No user facing changes to the Selenium API as a result
- Trying to pair the spec and Selenium 3 together
- If all goes well, the spec and Selenium 3 could drop during Selenium Conf (fingers crossed)
13:01 – 24:10 Selenium Conf 2014 Update
- Check out the new and shiny conference site
- Dates posted (e.g., call for talk submissions, early bird tickets going on sale, etc.)
24:11 – 39:00 Discussion about 5 Hidden Costs Of Selenium Whitepaper from Telerik
Announcing Selenium Conf ’14: Bangalore, India
It makes me enormously happy and proud to announce that the Selenium Conference 2014 will be held in Bangalore on the 4-6 September. I’m looking forward to seeing you there!
One of the plans we’ve had from the very beginning for SeConf was that it was going to be a conference for the community of people who make Selenium such a fun project to work on. One way to do this was to host the conference where the largest groups of people using Selenium are found. We kicked off the first conference in San Francisco mainly because of the large number of Selenium users there (and, I’ll be honest, because that’s where the organising team had the most experience and contacts!)
In Europe, that large pool was London, so we held the second conference there. We had originally planned for the third conference to be in New York, but that proved to be a little too expensive, so we moved it North a little to Boston. Essentially, the pattern is that we alternate between the US one year and The Rest of the World the other.
That brings us to the planning for Selenium Conference this year. We had a look at the data available to us, and noticed that there were two areas of the world that it would be great to take the conference to. Selenium Camp, hosted in Kiev each year, does a great job of catering to one of these groups, so that leaves the second.
It’s India’s turn. 🙂
Thank you to everyone who’s already poured so much heart and spirit into this conference. We’ll be putting up a call for papers and more details soon, so please stay tuned!
Selenium Hangout 4 Recap
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)