What Is cleantestautomation.com?

My name is Petri Kainulainen and I have over 20 years of experience from building web applications with Java programming language. I have written tens of thousands of new automated tests and maintained countless tests written by other developers. This has taught me that it’s not easy to write useful tests which won’t tie your hands when you have to make changes to your application.

I launched the cleantestautomation.com because I have written my share of bad tests and I want to make sure that you don’t make the same mistakes as I did. Cleantestautomation.com is a membership site where you pay only for the content you consume. If you see interesting content, you can buy it with one time payment and you are good to go. There are no recurring payments.

At the moment I am offering these courses:

Introduction to AssertJ-DB
6 lessons, 17 exercises, and 2 quizzes.

This course describes how you can replace DbUnit XML data set files with reusable assertions. In other words, you will learn to write tests which are easy read, write, and maintain.

Read More

Introduction to JUnit 5
25 lessons, 47 exercises, and 13 quizzes.

This course describes how you can write tests with Junit 5, remove duplicate code from your test suite, and write assertions which identify the requirements of the system under test.

Read More