All test are green?

Oh no!! Why it is sometimes good, if a test fails.

Test coverage: 100% - Check!
And why do we still have bugs?
OK, tests don’t prove the absence of errors.
And at the end of the day, they are just code which could contain bugs as well.
And perhaps they give us a false sense of security.
But how do I know, that my test are good?

One way to find out is using Mutation Testing.
In this talk I want to explain, what Mutation Testing is, how to do it and when it is helpful.

Date
07.10.2021
Location
Basel
Birgit Kratz
Birgit Kratz
Softwarecrafter

Softwarearchitect and Developer Java, SpringBoot, Clean Code, Agile