Настоящий стандарт разделяет действия тестирования, которые могут быть выполнены во время жизненного цикла программной системы, на три группы процессов, как это показано на рисунке 1. Каждый из процессов в этих группах описан с точки зрения его целей и необходимых результатов, а также для него перечислены действия и задачи, которые должны быть выполнены.
Рисунок 1 - Уровни процессов тестирования
Задачи процессов каждого уровня:
a) Организационный Процесс Тестирования (раздел 6):
1) Определение процесса создания и поддержки Организационных Спецификаций Тестирования, таких как Организационные Политики Тестирования, стратегии, процессы, процедуры и другие активы;
b) Процессы Менеджмента Тестирования (раздел 7):
1) Определение процессов, которые охватывают менеджмент тестирования в рамках всего проекта тестирования, любой фазы тестирования (например, тестирование системы) или любого типа тестирования (например, тестирование производительности) в составе проекта тестирования (менеджмент тестирования проекта, менеджмент тестирования системы, менеджмент тестирования производительности);
2) Процессы Менеджмента Тестирования:
- Процесс Планирования Тестирования (см. 7.2);
- Процесс Мониторинга и Управления Тестированием (см. 7.3);
- Процесс Завершения Тестирования (см. 7.4);
c) Процессы Динамического Тестирования (раздел 8):
1) Определение общих процессов для выполнения динамического тестирования. Динамическое тестирование может быть выполнено в ходе определенной фазы тестирования (например, тестирования компонентов, интеграционного тестирования, тестирования системы и приемосдаточных испытаний) или для определенного типа тестирования (например, тестирования производительности, тестирования защищенности и функционального тестирования) в составе проекта тестирования;
2) Процессы Динамического Тестирования:
- Процесс Разработки и Реализации Тестирования (см. 8.2);
- Процесс Установки и Поддержки Тестовой Среды (см. 8.3);
- Процесс Выполнения Теста (см. 8.4);
- Процесс Отчетности об Инцидентах Тестирования (см. 8.5).
Примечание - В ИИЭР 1012 вместо термина "Процесс Динамического Тестирования" используется термин "Процесс тестирования".
Уровни модели процесса тестирования содержат разное число процессов тестирования, как показано на рисунке 2.
Рисунок 2 - Многоуровневая модель, в которой показаны все процессы тестирования