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