Нужно объяснить, что именно оптимизировали: удаление дублей, перенос проверок на более дешёвый уровень, подготовку данных или параллельный запуск, а не просто сокращение числа кейсов.
Сократили за счет того, что просто пересмотрели количество сценариев и убрали их? Или как?
Нужно объяснить, что именно оптимизировали: удаление дублей, перенос проверок на более дешёвый уровень, подготовку данных или параллельный запуск, а не просто сокращение числа кейсов.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Нужно объяснить, что именно оптимизировали: удаление дублей, перенос проверок на более дешёвый уровень, подготовку данных или параллельный запуск, а не просто сокращение числа кейсов.
Если сценарии убрали, покажите, почему они не давали уникального покрытия: повторяли другие проверки, относились к удалённой функции или имели низкую актуальность. Критические пользовательские пути должны остаться защищёнными. Если выигрыш дали API-тесты вместо части UI-проверок, объясните, какие риски это покрывает, а какие нет. Сравнивайте одинаковый объём продукта до и после, учитывайте стабильность и пропущенные дефекты. Меньше тестов само по себе не означает лучшее тестирование.