Уровни детализации тест-плана
В зависимости от особенностей проекта и методологии работы, бывает достаточным создание одного тест-плана или нескольких наследуемых тест-планов. В случае создания иерархии планов, обобщающий называется Мастер тест-планом, а вложенные — просто тест-планом или детальным тест-планом.
Мастер Тест-План
Мастер тест-план создаётся в двух случаях:
- Если продукт имеет множество релизов или итераций, между которыми сохраняется общая информация, которую нет смысла повторять
- Если различные тестовые команды работают над одним продуктом, выполняя различные задачи, которые необходимо объединить в рамках одного документа
В мастер тест-плане содержится следующая информация:
- Общая информация о продукте, ссылки на документацию, баг-трекер и прочие проектные ресурсы
- Общие правила тестирования: требования к заводимым дефектам, условия принятия сборки на тестирование
- Критерии готовности продукта к выпуску, метрики качества
- Используемые инструменты и техники
Детальный тест-план
Детальный тест-план составляется на каждый релиз/итерацию или для каждой команды в рамках проекта. Его основная цель — кратко и доходчиво отразить задачи тестирования.
В детальном тест-плане содержится следующая информация:
- Перечень областей тестирования с приоритетами
- Стратегия тестирования
- Проектные риски
- Ресурсы, необходимые для выполнения задач
- Проектный план (сроки готовности ключевых задач)
В случае небольшого проекта создаётся один тест-план, содержащий в себе сводную информацию из мастер ТП и детального ТП.