Intermediate Reading & Discussing #testing #QA #code-review

Code Coverage Numbers

5 exercises — read coverage reports accurately, discuss coverage drops, understand line vs branch coverage, and communicate about test debt in professional English.

Coverage quick reference
  • Line coverage — % of code lines executed by tests
  • Branch coverage — % of if/else paths exercised
  • Coverage threshold — minimum % required for the build to pass
  • Test debt — untested code that accumulates over time
  • Coverage ≠ correctness — high % doesn't prove the code works correctly
0 / 10 completed
1 / 10
A CI pipeline output shows:

Test Coverage Report
Overall: 67.3% (threshold: 80%)
Changed files: 4
  src/auth/jwt.ts         38.2%
  src/auth/session.ts    51.6%
  src/api/users.ts       94.1%
  src/utils/hash.ts      88.7%


How would you summarise this for a pull request comment?

Frequently Asked Questions

What will I practise in "Code Coverage Numbers"?

This module focuses on Numbers, Data & Metrics — real workplace phrasing you'll use on the job. It contains 10 scenario-based multiple-choice questions with instant feedback.

Is this exercise free to use?

Yes. Every exercise on CoderSlingo, including this one, is free to use with no account or sign-up required.

How many questions does this exercise have?

This module includes 10 questions. Each one gives an immediate right/wrong result plus a full explanation of the correct phrasing.