Тест-план (NR) — различия между версиями
(→Цели создания тест-плана) |
(→Виды тест-планов) |
||
Строка 9: | Строка 9: | ||
*Заблаговременный учёт рисков, которые могут возникнуть в процессе реализации плана, и внедрение предупреждающей стратегии | *Заблаговременный учёт рисков, которые могут возникнуть в процессе реализации плана, и внедрение предупреждающей стратегии | ||
− | == | + | ==Различные уровни детализации тест-плана== |
+ | В зависимости от особенностей проекта и методологии работы, бывает достаточным создание одного тест-плана или нескольких наследуемых тест-планов. В случае создания иерархии планов, обобщающий называется Мастер тест-планом, а вложенные - просто тест-планом или детальным тест-планом. | ||
+ | |||
+ | ===Мастер Тест-План (Master Plan or Master Test Plan)=== | ||
+ | Мастер тест-план создаётся в двух случаях: | ||
+ | *Если продукт имеет множество релизов или итераций, между которыми сохраняется общая информация, которую нет смысла повторять | ||
+ | *Если различные тестовые команды работают над одним продуктом, выполняя различные задачи, которые необходимо объединить в рамках одного документа | ||
+ | |||
+ | В мастер тест-плане содержится следующая информация: | ||
+ | *Общая информация о продукте, ссылки на документацию, баг-трекер и прочие проектные ресурсы | ||
+ | *Общие правила тестирования: требования к заводимым дефектам, условия принятия сборки на тестирование | ||
+ | *Критерии готовности продукта к выпуску, метрики качества | ||
+ | *Используемые инструменты и техники | ||
+ | |||
+ | ===Детальный тест-план=== | ||
+ | Детальный тест-план составляется на каждый релиз/итерацию или для каждой команды в рамках проекта. Его основная цель - кратко и доходчиво отразить задачи тестирования. | ||
+ | |||
+ | В детальном тест-плане содержится следующая информация: | ||
+ | *Перечень областей тестирования с приоритетами | ||
+ | *[[Стратегия тестирования]] | ||
+ | *[[Проектные риски]] | ||
+ | *Ресурсы, необходимые для выполнения задач | ||
+ | *Проектный план (сроки готовности ключевых задач) | ||
+ | |||
+ | В случае небольшого проекта создаётся один тест-план, содержащий в себе сводную информацию из мастер ТП и детального ТП. | ||
==Содержание тест-плана== | ==Содержание тест-плана== |
Версия 16:59, 31 августа 2011
Тест план (Test Plan) - это документ, описывающий весь объем работ по тестированию, начиная с описания тестируемых объектов, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения.
Содержание
Цели создания тест-плана
Несмотря на то, что во многих компаниях тест-план является формальностью, его умелое создание и обновление приносит массу пользы:
- Согласование объёмов и стратегии тестирования различных составляющих тестируемого ПО с другими участниками проектной команды
- Приоритезация задач по тестированию
- Своевременное планирование ресурсозатрат на тестирование
- Учёт требуемых ресурсов (ПО, оборудование), необходимых для тестирования
- Заблаговременный учёт рисков, которые могут возникнуть в процессе реализации плана, и внедрение предупреждающей стратегии
Различные уровни детализации тест-плана
В зависимости от особенностей проекта и методологии работы, бывает достаточным создание одного тест-плана или нескольких наследуемых тест-планов. В случае создания иерархии планов, обобщающий называется Мастер тест-планом, а вложенные - просто тест-планом или детальным тест-планом.
Мастер Тест-План (Master Plan or Master Test Plan)
Мастер тест-план создаётся в двух случаях:
- Если продукт имеет множество релизов или итераций, между которыми сохраняется общая информация, которую нет смысла повторять
- Если различные тестовые команды работают над одним продуктом, выполняя различные задачи, которые необходимо объединить в рамках одного документа
В мастер тест-плане содержится следующая информация:
- Общая информация о продукте, ссылки на документацию, баг-трекер и прочие проектные ресурсы
- Общие правила тестирования: требования к заводимым дефектам, условия принятия сборки на тестирование
- Критерии готовности продукта к выпуску, метрики качества
- Используемые инструменты и техники
Детальный тест-план
Детальный тест-план составляется на каждый релиз/итерацию или для каждой команды в рамках проекта. Его основная цель - кратко и доходчиво отразить задачи тестирования.
В детальном тест-плане содержится следующая информация:
- Перечень областей тестирования с приоритетами
- Стратегия тестирования
- Проектные риски
- Ресурсы, необходимые для выполнения задач
- Проектный план (сроки готовности ключевых задач)
В случае небольшого проекта создаётся один тест-план, содержащий в себе сводную информацию из мастер ТП и детального ТП.