Какие знаешь точки взаимодействия аналитика с тестировщиком на протяжении всего проекта

«Какие знаешь точки взаимодействия аналитика с тестировщиком на протяжении всего проекта» — вопрос из категории Стейкхолдеры и коммуникация, который задают на 24% собеседований Бизнес Аналитик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

  1. Сбор требований – тестировщик помогает аналитику выявить неочевидные кейсы и edge cases.
  2. Создание тестовой документации – аналитик передаёт тестировщику спецификации, а тот пишет тест-кейсы.
  3. Уточнение требований – тестировщик задаёт уточняющие вопросы, аналитик корректирует ТЗ.
  4. Валидация тестовых данных – аналитик помогает подготовить реалистичные данные для тестирования.
  5. Демо и приёмка – совместный разбор результатов тестирования и финальная проверка перед релизом.

Пример:

# Аналитик пишет сценарий:
Given пользователь ввёл корректный email  
When нажал "Отправить"  
Then пришло письмо с подтверждением  

# Тестировщик дополняет:  
Given пользователь ввёл email без "@"  
When нажал "Отправить"  
Then появилась ошибка "Некорректный email"