Выбор ответа Junior Основы тестирования обновлено
Раннее тестирование
Вопрос
Почему тестирование стоит начинать как можно раньше, ещё на этапе требований?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Дефект в требованиях дешевле исправить до кода, тестов и документации. Стоимость исправления растёт с каждым этапом: ошибку в требовании исправляют правкой текста, а после релиза меняют код, тесты, документацию, данные пользователей и извиняются перед клиентами.
Варианты ответа
- На этапе требований у команды больше всего свободного времени для проверок
- Разработчики подключаются позже тестировщиков, и те успевают подготовиться
- Раннее тестирование нужно в водопадной модели, где этапы идут по очереди
- Дефект в требованиях дешевле исправить до кода, тестов и документацииправильный ответ
Разбор
Стоимость исправления растёт с каждым этапом: ошибку в требовании исправляют правкой текста, а после релиза меняют код, тесты, документацию, данные пользователей и извиняются перед клиентами. Поэтому тестировщик читает требования, задаёт вопросы и участвует в ревью. Свободное время и порядок подключения людей тут ни при чём, а в гибких методологиях ранние проверки (shift-left) ещё важнее.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.