Automation of KCalc testcases

Dear community,
some weeks back I started do some code changes in kcalc. Initially I had the opinion that my patch will solve an issue. After additional test I came to know that I made it worse. Therefore I created a new application called kcalctest that executes specified test cases automatically. At the moment scope of this application is a kcalc software developer.

The test cases are provided in a separate text file.

This is the main window of kcalctest

During processing test cases the main window looks like this

Once completed a test report is generated.

The communication between kcalctest and kcalc is realized using d-bus.

What do you think of this?
Is there something similar?

Regards,
Thomas

1 Like