Skip to content

Details

Code coverage is not a quality metric. You can have 100% code coverage without any test assertions. Code coverage can help to detect untested areas of the code, but it doesn't tell anything about the tested areas. How can we measure the quality of our tests then? The answer is: Mutation Testing.

In this session I will explain what Mutation Testing is and how you can use it to improve the quality of your tests. Also, I will also demonstrate why Test-Driven Development is the best way to write code that is properly covered by our tests. Don’t write tests to increase code coverage. Write tests to gain confidence.

ABOUT DANIEL

Daniel Moka is a software craftsman and boundary pusher, with a mission to raise the software quality standard worldwide. He helps individuals and companies master Test-Driven Development, Extreme Programming and Clean Code. He is also a big fan of using state of the art technologies with the ultimate goal of making the customer happy.

Beyond software engineering he loves doing any kind of sports and helping others to fulfill their potential. He is also the co-creator of the TDD Manifesto.

- LinkedIn: https://www.linkedin.com/in/danielmoka/
- Twitter: https://twitter.com/dmokafa
- Newsletter: https://craftbettersoftware.com/
- GitHub: https://github.com/dmoka
- Blog: [https://www.danielmoka.com/ ](https://www.danielmoka.com/ )

Clean Code
Refactoring
Software Craftsmanship
TDD
Test Driven Development

Members are also interested in