Lessons learned at SeleniumConf 2016

I am back from the SeleniumConf UK 2016 event which took place in London, and i have to say, it was a fantastic experience.  I have seen some really great talks, got plenty of takeaways, and as an added bonus, as a speaker, i managed to get a sneak peak ‘backstage’.

All the talks are freely available, which is a major plus for this conference, so have a look at the  Selenium Conf Youtube channel.

So, what have i found interesting in the talks i saw?

The opening keynote by Simon Stewart

In one word: fun. Quite a few takeaways from this talk, like:

  • have you ever looked at someone’s code and just said ‘it’s beautiful’?  Who ever does?
  • writing code is like poetry. People have their own way of writing code, and even for the simplest tasks, no two people will write the same code.
  • the most interesting point of view: code is flawed, and that is a good thing. And that’s because having it broken gives you the opportunity to keep working on it. If it were perfect, you would just leave it alone and never touch it again. And we do like to write code 🙂
  • Have a look at this presentation for loads more interesting points of view and an overview of what it’s like working on an open source project.
Keynote by Jason Huggins

This was a very interesting talk. Jason showed, with a few demos, how and why there is a place for automated testing done by robots. This presentation is totally worth watching.

Big data makes the flake go away

This talk delivered by Dave Cadwallader showed that with really thorough analysis and diving into your test run data, you can get to the reason why your tests are flaky and unreliable. He made some good points on how to determine where your tests are failing and what metrics you should observe when trying to figure out why the flakiness occurs.

StarDriver Enterprise Appium to the future

This talk delivered by Jonathan Lipps started with plenty of SCI-FI movie references well blended into the world of testing. The idea behind the talk actually makes sense: building the StarDriver, a universal framework for testing that will bring together libraries currently used across the community, like Selenium and Appium.

My talk

You can find my talk, on Selenium tests the Object Oriented way, in the Youtube link above or directly here, and i also made the slides available here.

As an outcome of my talk, many people asked me more details on the approach i presented, which is always a nice feeling. That means people were interested in the talk and felt they can benefit from the approach i showed. Truth is the talk was quite technical, and i did not think of doing coding throughout the talk. But – in the following weeks, when i can, i will be creating a Github project where i will put up some examples with proper documentation, so that it is easy for others to try out the approach. As i said in the talk, it is a bit tricky to understand at first, but once you get the hang of it, you will really appreciate how easy it is to write your tests.

Having said all the above, SeleniumConf is a great conference, with plenty to learn and with great pricing. Next edition will take place in Austin, Texas, between 3-5 April 2017, so i look forward to see what topics will be presented there.

Follow SeleniumConf on Twitter to get the latest updates about the conference: @seleniumconf.

Advertisements

One thought on “Lessons learned at SeleniumConf 2016”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s