Встречается на собеседованиях • сегодня
Какое процентное покрытие кода тестами считается оптимальным
Оптимальное покрытие кода тестами — 70-80%.
Почему не 100%?
- Некоторые части кода (геттеры/сеттеры, стандартные методы) не требуют тестирования.
- Чрезмерное стремление к 100% увеличивает стоимость поддержки тестов без реальной пользы.
Пример:
java
public class Calculator {
public int add(int a, int b) {
return a + b; // Тестируем (важная логика)
}
@Override
public String toString() {
return "Calculator"; // Не тестируем (тривиальный код)
}
}Важно: качество тестов важнее процентов. Лучше меньше, но осмысленных тестов, чем 100% бесполезных проверок.

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