Стратегия тестирования
Стратегия тестирования - это статический документ высокого уровня, обычно разрабатываемый менеджером проекта. Это документ, который отражает подход к тестированию продукта и достижению целей, и дает четкое представление о том, что команда тестирования будет делать для всего проекта.
В мире Agile некоторые компании не тратят время на подготовку плана тестирования из-за минимума времени для каждого релиза, но они поддерживают документ стратегии тестирования.
Содержание стратегии будет разным в зависимости от проекта, поэтому нет единого для всех шаблона. Самые испольузуемые пункты:
-
Обзор и объем: объем работ по тестированию (что тестировать и зачем тестировать);
-
Подход к тестированию: 1. Уровни тестирования; 2. Виды тестирования; 3. Роли и обязанности; 4. Требования к окружениям;
-
Инструменты тестирования: инструменты, необходимые для проведения тестов (TMS, багтрекинговая система, стек автоматизации);
-
Отраслевые стандарты, которым необходимо следовать: отраслевой стандарт для производства высококачественной системы, которая соответствует ожиданиям клиентов или превосходит их;
-
Результаты тестирования: документация, которую необходимо создать до, во время и по окончании тестирования;
-
Метрики тестирования: метрики, которые следует использовать в проекте для анализа статуса проекта;
-
Матрица отслеживания требований;
-
Риски и способы их снижения: все риски тестирования и план по их снижению;
-
Инструмент отчетности: как будут отслеживаться дефекты и проблемы;
-
Результаты тестов: виды сводных отчетов о тестах, которые будут создаваться, с указанием периодичности.