Какую документацию необходимо создавать на этапе планирования тестирования?

«Какую документацию необходимо создавать на этапе планирования тестирования?» — вопрос из категории Тестовая документация, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

На этапе планирования создаются документы, определяющие стратегию, объём и процесс тестирования.

Ключевые артефакты:

  1. Тест-план (Test Plan): Основной стратегический документ.
  2. Детализированные тест-кейсы/тест-сьюты: Конкретные сценарии проверок.
  3. Чек-листы (Checklists): Для регрессионного и смоук-тестирования.
  4. Матрица трассируемости (RTM): Для контроля покрытия требований.
  5. План по рискам (Risk Assessment): Приоритизация областей тестирования.

Структура тест-плана (краткий пример):

1. Область тестирования (Scope)
   - Что будет тестироваться (модули A, B, C).
   - Что НЕ будет тестироваться (модуль D, нагрузочное тестирование).

2. Подход (Testing Approach)
   - Типы тестирования: функциональное, интеграционное, регрессионное.
   - Методы: ручное, автоматизированное (70/30).

3. Критерии начала/окончания тестирования (Entry/Exit Criteria)
   - Entry: все билды проходят smoke-тесты, среда готова.
   - Exit: все критические баги исправлены, покрытие >95%.

4. Ресурсы и расписание (Resources & Schedule)
   - Команда: 2 QA-инженера, 1 автоматизатор.
   - Окружение: Dev, Staging.
   - Дедлайны для каждого этапа (тест-дизайн, выполнение, регресс).

5. Управление рисками (Risk Management)
   - Риск: нестабильность API третьей стороны.
   - Митигация: mock-сервисы для изолированного тестирования.

6. Отчётность (Reporting)
   - Ежедневные стендапы, weekly-отчёты о статусе и метриках.

Документация должна быть живой — регулярно обновляться по ходу проекта.