Software Engineering vocabulary · Testing

Test coverage

Meaning in software engineering, with examples

/ˈtest ˌkʌvərɪdʒ/nounCommon term

In software engineering, test coverage means: A measure, often a percentage, of how much of the code is run by automated tests. It shows which parts are tested and which are not.

In Turkish: test kapsamı, kod kapsamı

How it is used

Teams measure, report and increase test coverage, and some CI pipelines fail if it drops below a set limit. Reviewers often point out that high coverage does not guarantee good tests.

Example sentences

  1. Test coverage for the billing module is only 40 percent.

  2. This PR adds tests for the error paths and raises test coverage to 85 percent.

Common collocations

  • increase test coverage
  • code coverage
  • coverage report
  • low test coverage

More terms: Testing

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: