Ответ
На этапе планирования спринта тестировщик активно участвует в анализе и декомпозиции задач, чтобы обеспечить их тестируемость и качественную оценку.
Ключевые активности:
- Анализ требований: Уточнение критериев приемки (Acceptance Criteria), задавание вопросов по ТЗ.
- Оценка усилий: Оценка времени, необходимого на тест-дизайн, ручное и автоматизированное тестирование задачи.
- Выявление рисков: Обозначение потенциальных сложностей с точки зрения тестирования (например, отсутствие тестового окружения, неполные спецификации).
- Определение тестового покрытия: Предложение ключевых тест-кейсов и сценариев для новой функциональности.
Пример в формате Gherkin (для уточнения требований):
Feature: Авторизация через Google
Scenario: Успешный вход существующего пользователя
Given пользователь выбирает "Войти через Google"
When он успешно аутентифицируется в Google
Then система создаёт сессию и перенаправляет его в личный кабинет
- Согласование Definition of Done (DoD): Участие в определении чётких условий завершения задачи, включая аспекты качества.