Английская лексика: Разработка программного обеспечения · Тестирование

Что значит test coverage?

Значение и примеры · Разработка программного обеспечения

/ˈtest ˌkʌvərɪdʒ/существительноеРаспространённый термин

test coverage: покрытие тестами, покрытие кода тестами

Показатель, часто в процентах, доли кода, выполняемой автоматическими тестами; он показывает проверенные и непроверенные части.

Где и как употребляется

Команды измеряют и повышают покрытие тестами; некоторые CI-конвейеры завершаются ошибкой ниже заданного порога. Высокое покрытие не гарантирует хороших тестов.

Примеры предложений

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

    Покрытие тестами модуля расчётов составляет лишь 40 процентов.

    Указана доля проверяемого тестами кода модуля.

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

    Этот PR добавляет тесты для путей ошибок и повышает покрытие до 85 процентов.

    Новые проверки расширяют охват сценариев с ошибками.

Распространённые словосочетания

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