Модель зрелости тестирования программного обеспечения
Модель зрелости тестирования (TMM) в тестировании программного обеспечения представляет собой основу для оценки зрелости процессов тестирования программного обеспечения. Целью использования модели зрелости тестирования является определение зрелости и определение целей для улучшения процесса тестирования программного обеспечения для достижения прогресса. Ее можно дополнить любой моделью улучшения процесса или использовать как отдельную модель. Модель зрелости тестирования (TMM) основана на модели зрелости возможностей (CMM) и впервые была разработана Технологическим институтом Иллинойса. Это детальная модель улучшения процесса тестирования. Модель ТММ состоит из двух основных компонентов.
Набор из 5 уровней, определяющих возможности тестирования.
Модель оценки
Модель разных уровней зрелости
Пять уровней TMM помогают организации определить зрелость своего процесса и определить следующие шаги по улучшению, которые необходимы для достижения более высокого уровня зрелости тестирования.
Уровни ТММ
Цели
Цель уровней ТММ
Уровень 1: Начальный
Программное обеспечение должно работать успешно
На этом уровне не идентифицируются области процесса.
Цель тестирования — убедиться, что программное обеспечение работает нормально.
На этом уровне не хватает ресурсов, инструментов и обученного персонала.
Обслуживание программного обеспечения является дорогостоящим и отнимает много времени, если дефекты выявляются после сдачи проекта. Следовательно, хотя обнаружение дефектов важно, также важно, чтобы программное обеспечение допускало минимум ошибок на этапе разработки. В этом может помочь стандартный процесс тестирования, такой как TMM. TMM (Модель зрелости тестирования), специально разработанная для тестирования, может помочь организации повысить зрелость своей практики тестирования.