Review: Testworks Conf 2015

Last Friday (October 2nd) I was lucky enough to attend the inaugural edition of the Testworks Conference (Testworks Conf in short). Talking to some guys working at Xebia, the company that came up with and organized it, I found out that the idea behind this conference was to provide the test automation community in the Netherlands with an alternative to the range of existing testing and test automation conferences. According to them, a lot of existing conferences focus too much on broadcasting information rather than getting the attendees involved through hands-on workshops and interactive presentations. With Testworks Conf, Xebia want to show the community that conferences can be different, more interesting and a lot more fun. But did they succeed?

The line-up for the first edition was certainly promising, including well-known test automation experts such as Alan Richardson (also known as the Evil Tester) and John Smart, the guy behind the Serenity BDD framework. Combined with an attendance fee of only 75 euros, there was no reason for me not to go and take a look.

Testworks Conf logo

The day kicked off nicely with a keynote by Alan Richardson, who talked about the origins of automation / automatization and the way it has influenced and will keep influencing our work as testers. Even though I already heard most of the contents of his talk at the Test Automation Day in June, it was a good and interesting way to start the day.

After that, I managed to secure a place at the first of three workshops, focusing on using Protractor and Cucumber in AngularJS apps. I have some experience with BDD and Cucumber, but none in using either Protractor or AngularJS (or any other Javascript framework for that matter), but the contents of the workshop were just right: easy enough to get started right away yet challenging enough to keep you busy for a while. Unfortunately the virtual machine we were provided did not really run that well on my laptop, so I don’t feel I got as much out of this workshop as I could. It was running fine on most other attendees’ laptops, so I can’t blame the workshop hosts. Having facilitated these types of workshops myself before, I know that a lot of work goes into preparation of a decent VM, and even then you can’t guarantee everything runs smoothly on all different operating systems and configurations.

Workshop at Testworks Conf

After a tasty lunch, I decided to stick with the presentations for the remainder of the day. The afternoon presentations and live demos turned out to be interactive as well: those who wanted to participate could follow what the presenter was doing on stage. As my laptop still didn’t work as well as I wanted to, I decided to watch and take notes instead. I attended presentations on the Galen framework, on extending the possibilities of FitNesse (which I use in my current project) and on using Docker and Mesos for highly scalable test automation. All of these presentations gave me at least one idea or valuable nugget of wisdom, so all in all it was an interesting afternoon.

Presentation at Testworks Conf

One thing struck me though as the afternoon progressed: that there was a lot of focus on GUI-based test automation, at least in the workshops and presentations that I attended. Either the presentations were primarily focused on UI-based testing, or the examples and case studies that were given used the UI to perform tests. I know this looks good for demos on screen, but for me as a test automation engineer mostly interested in testing API- and services-based applications, this felt a little off. It wasn’t until the closing keynote by John Smart that I heard someone being critical about doing so much test automation through the UI. For a conference that focuses on test automation, Testworks Conf might have given a little more attention to its non-GUI forms. I hope they’ll take that into account when planning the second edition.

That’s about the only point of critique I can come up with, though. The guys at Xebia have managed to give a refreshing and very interesting spin to the concept of test conferences in the Netherlands, an achievement that can only be applauded. I’ll definitely try and be there again next year!

4 thoughts on “Review: Testworks Conf 2015

  1. Pingback: Testing Bits – 9/27/15 – 10/3/15 | Testing Curator Blog

  2. Good impression of the testworksconf. I was there as well. As a matter of fact, I am the person that gave the workshop as depicted in your first photo. 🙂 You are right with regard to the focus on GUI-level test automation. Speaking for myself, I did it mainly because this particular workshop was meant to be entry-level and GUI automation is less difficult to grasp for attendants. That is, I could have used API-level test automation, db-level test automation, automation against a SOAP service or REST API, etc. But there will always be a substantial number of people that I would lose because they have no experience with these levels of automation and/or with the technologies involved. So that would prove to be distracting from the actual message that I want to convey (I have been there before :-)). And I can explain and show everything with regard to test automation that I want to explain and show using GUI-level automation as a case. That way, I won’t be losing people and still get my full message across.

    • Hi Michael,

      thank you for your comment! I can see where you’re coming from with what you’re saying. GUI test automation definitely speaks to a broader audience compared to API- or unit-level test automation. It’s just that I’d have loved to see something else as well. Nevertheless, it was a great day out and I’ll be back next year for sure!

  3. Pingback: Calling For A New Breed Of Testing Conferences | Xebia Blog

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.