Ответ
Оценка покрытия тест-кейсами — это метрика, показывающая, насколько полно требования или функционал проверены тестами.
Основные шаги и методы:
- Создание Traceability Matrix (Матрицы трассируемости): Связываем каждое требование с одним или несколькими тест-кейсами.
- Расчет метрик:
- Покрытие требований:
(Количество покрытых требований / Общее количество требований) * 100%. - Плотность тестирования:
Количество тест-кейсов / Количество требований(показывает детализацию).
- Покрытие требований:
Пример матрицы в виде таблицы:
| Требование (ID) | Тест-кейс (ID) | Статус выполнения |
|---|---|---|
| REQ-001 | TC-001 | Passed |
| REQ-001 | TC-002 | Failed |
| REQ-002 | TC-003 | Not Run |
Практика: Для автоматизации процесса и визуализации отчетов используются специализированные системы управления тестированием (TestRail, Qase.io, Zephyr), которые автоматически рассчитывают покрытие на основе связей требований и тестов.