Unitils Selenium Extension

2014, developer

At the time, Unitils was an awesome Java framework that simplifies writing automated tests.

I wrote an extension on unitils-selenium to make it possible to record Selenium tests as video files.

  • Unitils Selenium Extension

Most interesting technologies

  • Java

What is Unitils?

Unitils was the glue between popular testing frameworks, like JUnit, DBUnit, Easymock, Selenium, ...

Normally (before the Spring boot era), you'd have to set up all these frameworks yourself. Unitils does this for you, you just need to worry about putting annotations on your test classes and methods.

What problem did I solve?

Our team had difficulties figuring out why our Selenium tests were failing. Screenshots did not provide enough context.

I wrote an extension to the Unitils Selenium component, so it would be able to record video. This way, we see exactly what the invisible hand of Selenium tries to do.

Willemijn Wouters, a great ex-colleague and a big contributor to the Unitils framework, then refactored my code to make it fit better in the Unitils framework, and contributed it to the project.

Me and my son

Stijn Hooft

Software engineer, specialized in Java and web technologies

Mail LinkedIn Github