Overview - Code coverage reports
What is it?
Code coverage reports show how much of your software's code is tested by automated tests. They measure which parts of the code run when tests are executed. This helps developers see which code is tested and which is not. Jenkins can generate and display these reports automatically during builds.
Why it matters
Without code coverage reports, developers might miss untested parts of their software, leading to bugs and errors in production. These reports help improve software quality by encouraging thorough testing. They also provide clear feedback on test effectiveness, saving time and reducing costly mistakes.
Where it fits
Before learning code coverage reports, you should understand automated testing and Jenkins basics. After mastering coverage reports, you can explore advanced Jenkins pipelines and quality gates that enforce coverage thresholds.