Thomas Klambauer

Thomas Klambauer has been active in the Software Engineering field since 2002, with a strong background in Java and C++. At Compuware, he is part of the server platform team for an application performance management product, where he focuses on multi-threading and concurrency topics.

Thomas Klambauer's articles

How Stable are Your Unit Tests? Best Practices to Raise Test Automation Quality

Most of our 10k+ unit tests are written in Java using JUnit and run with the gradle build automation tool. The more tests we added over time, the more often we ran into the problem that unit test executions became unstable. New tests impacted the execution of existing tests. Our “failed test” metric for tests that ran fine for months started to increase. It was tempting to blame… read more