Тест-анализ

Тест-анализ определяет, что именно будет протестировано, формируя наборы условий тестирования. Финальный список наборов зависит от базиса тестирования (требований к компоненту или системе), целей тестирования и связанных с проектом рисков.

Результат тест-анализа – точные метрики и цели, к которым стремится процесс тестирования. Они входят в выходные критерии тестирования, должны быть неразрывно связаны с базисом тестирования и стратегическими целями проекта, и служат основой для тест-дизайна.

После того, как требования к системе определены, тест-анализ проводится для каждого уровня тестирования. Наборы условий могут различаться по уровню детализированности, который зависит от следующих факторов:

  • Уровень тестирования
  • Сложность системы
  • Проектные и продуктовые риски
  • Модель жизненного цикла программного обеспечения
  • Инструменты тест-менеджмента
  • Зрелость процесса тестирования
  • Возможность проконсультироваться с другими участниками проекта
  • Квалификация тест-аналитика