This was a long term task with many challenges to master, but after more than one year before we did the first step, we finally accomplished to make Testerra Open Source.

Testerra is the Test Automation Framework for Web Applications based on Selenium. It may be the same like any other frameworks on the market out there, but with the experience of experts team and a variety of projects with thousands of test cases, developed by the partners of my current company T-Systems MMS in Dresden.

The original work began more than 10 years ago, when the automation engineers realized that using vanilla Selenium is just a pain in the ass. So they decided to make it more robust and reliable by using a wrapper around it: The so named GuiElement was born.

When I began my work in this company, I took over these ideas and tried to improve the well known and useful Page Object pattern to make it rock stable for high performance testing over multiple threads. Testerra 2 is just around the corner.

Here is a list of useful links:

Repository on GitHub Official Website (german only) Official Documentation