Как написать тест-план
Вопрос
Тебя попросили написать тест-план на крупный релиз с новой системой оплаты. Что в нём будет?
Попробуйте сами
Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.
Показать ответ и разбор
Коротко
Что должно прозвучать в ответе
Объём: что тестируем и что явно не тестируем
Подходы и уровни: функциональное, интеграция с платёжкой, нагрузка, безопасность, регрессия
Окружения, тестовые данные, доступы к тестовому шлюзу
Ресурсы, роли и график
Риски и как их снижаем
Критерии входа, выхода и приостановки
Что могут спросить следом
- Что делать, если сроки сдвинулись, а дата релиза нет?
- Как согласовать план с командой?
Разбор
План начинаю с объёма: какие функции входят, какие нет, и это «нет» пишу явно, чтобы ни у кого не было ложных ожиданий. Дальше подходы: функциональные проверки сценариев оплаты, интеграция с платёжным шлюзом в тестовом режиме, возвраты и вебхуки, нагрузка на пике, безопасность. Окружения: стенд с тестовым шлюзом, тестовые карты, доступы. Кто что делает и в какие сроки. Риски: шлюз может быть недоступен на стенде, тогда нужны заглушки; сроки разработки могут сдвинуться. И критерии: когда начинаем (сборка прошла смоук), когда приостанавливаем (блокер), когда заканчиваем (нет открытых критичных дефектов, регрессия пройдена, остаточные риски приняты). План согласовываю с командой и продактом, чтобы это был договор, а не мой документ.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.