Как тестировщик работает в команде
Вопрос
Расскажи, как выглядит работа тестировщика в Scrum-команде на протяжении спринта.
Попробуйте сами
Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.
Показать ответ и разбор
Коротко
Что должно прозвучать в ответе
На груминге и планировании: вопросы к требованиям, критерии приёмки, оценка тестирования
Пока идёт разработка: тест-кейсы или чек-листы, тестовые данные
Тестирование задач по мере готовности, а не в конце спринта
Баг-репорты и общение с разработчиком
Регрессия и участие в решении о релизе
Обзор спринта и ретроспектива: что улучшить в процессе
Что могут спросить следом
- Что делать, если все задачи приходят в тестирование в последний день спринта?
- Как ты участвуешь в оценке задач?
Разбор
Работа начинается до кода. На груминге и планировании я читаю задачи, задаю вопросы и помогаю сформулировать критерии приёмки, а ещё оцениваю объём тестирования. Пока разработчики пишут код, я готовлю чек-листы, тестовые данные и, если надо, автотесты. Задачи тестирую по мере готовности, чтобы не получилось, что всё приходит в последний день. Найденные баги оформляю и обсуждаю с разработчиком, иногда быстрее показать вживую. Ближе к концу спринта гоняю регрессию и даю команде картину качества для решения о релизе. На ретро говорю, что мешало: например, сырые требования или нестабильный стенд.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Предыдущий вопрос
Тестирование стало узким местом
Следующий вопрос
С чего начинается тестирование задачи