Планирование тестирования
Планирование какого-либо процесса определяется как деятельность, связанная с оптимальным распределением ресурсов, постановкой задач для успешного проведения такого процесса.
В тестировании планирование состоит из:
- Создания тест-плана
- Продумывания стратегии тестирования
- Оценки трудозатрат
- Прогнозирования сроков и составления графика проведения тестирования
- Деятельности по оценке рисков
- Определения используемых инструментов
Зачастую результатом планирования является созданный отдельный документ – План тестирования (тест-план). Однако его отсутствие не означает, что этап планирования был упущен вовсе.
Любая деятельность в большей, меньшей или минимальной степени планируемая. Вопрос в том, что не всегда тест-план / стратегия тестирования в достаточной мере детализированы или же вообще получили материальное воплощение в форме написанных документов.
В условиях активного применения популярных ныне гибких методологий разработки программного обеспечения трудо- и временные затраты на планирование процесса тестирования сводятся к минимуму или же и вовсе не выделяются, в результате чего как таковые тест-план и стратегия в классическом и документизированном их виде просто-напросто отсутствуют.
Однако информация, обычно содержащаяся в плане и стратегии, всё равно известна и используется, содержится в личных заметках или же непосредственно в голове у руководителя и членов команды тестирования.
Этот раздел посвящен понятиям и определениям, используемым в планировании тестирования.