Встречается на 8% собеседований по QA Manual
Что такое тестовое покрытие
Тестовое покрытие — это метрика, показывающая, какая часть функционала, кода или требований проверяется тестами. Оно помогает оценить эффективность тестирования и выявить непроверенные участки.
Основные виды:
- Покрытие кода — процент строк/ветвей кода, выполняемых тестами (измеряется инструментами вроде JaCoCo, Istanbul)
- Покрытие требований — процент проверенных функциональных требований
- Покрытие сценариев — процент покрытия пользовательских сценариев
Пример измерения покрытия кода (Java/JaCoCo):
xml
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.7</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
</executions>
</plugin>Важно: высокое покрытие не гарантирует качество тестов — они должны быть осмысленными и проверять реальные сценарии.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы