Don’t trust your coverage report

In a modern programming world test coverage often is a must-have for any project bigger than 50 lines of code. But does code coverage actually say something about quality of our code? What does a test coverage report actually mean? Is coverage of 80% always better than coverage of 50%? Are tests that don’t increase the test coverage are useless?
In this talk, we’ll answer these questions and besides that talk about different types of coverage and the mechanism of calculating the final numbers.

About Olga Sentemova

Python developer with an extensive testing background. Interested in low-level programming and hardware. Lives in Amsterdam, originally from Russia.