Разработка тестовых спецификаций
№ | Действие | Исполнители | Входные документы | Результирующие документы | Требования |
1. | Разработка тестовых спецификаций | Тестировщик (Тест-аналитик) | План тестирования, Техническое задание, Технический проект | Тестовые спецификации | Спецификации тестов должны быть трассируемы к пунктам тест плана |
2. | Разработка тестовых процедур | Тест разработчик, Тест аналитик | Тестовые спецификации, Тест план, Техническое задание | Тестовые процедуры | Тест разработчик разрабатывает процедуры в соответствии с планом тестирования |
3. | Верификация тестовых спецификаций и тестовых процедур | Тестировщик (Тест менеджер) | Тестовые спецификации, Тестовые процедуры | Верифицированные тестовые спецификации и тестовые процедуры, Итоговый отчет тестирования в части полноты тестирования | Верификация осуществляется на соответствие плану тестирования, техническому заданию и техническому проекту |
4. | Согласование тестовых процедур в рабочей группе | Менеджер проекта, Системный аналитик, Конструктор | Верифицированные тестовые спецификации и тестовые процедуры | Согласованные тестовые спецификации и тестовые процедуры | |
5. | Утверждение приемо-сдаточных (acceptance) тестовых процедур | Менеджер проекта | Верифицированные приемо-сдаточные тестовые процедуры | Утвержденные приемо-сдаточные тестовые процедуры | В обязательном порядке утверждаются только те процедуры, которые по плану тестирования предлагается использовать для приемо-сдаточных испытаний (программа и методика испытаний) |
Выполнение тестов
|
|
№ | Действие | Исполнители | Входные документы | Результирующие документы | Требования |
1. | Передача тестируемого элемента на тестирование | Разработчик, Тестировщик (Исполнитель тестов) | Тестируемый элемент с указанной внутренней версией | Тестируемый элемент, инсталлированный в среде тестирования | Исходный код тестируемого элемента должен находиться в базе конфигурационного управления с фиксированной внутренней версией |
2. | Тестирование | Тестировщик (Исполнитель тестов) | Тестируемый элемент, инсталлированный в среде тестирования | Отчеты тестирования | Отчеты тестирования могут составляться в базе Clear Quest |
3. | Устранение ошибок по результатам тестирования | Разработчик | Отчеты тестирования | Отчеты тестирования с информацией разработчика об исправлении | Детально процесс устранения ошибок в ходе тестирования описан в п. 3.4 |
4. | Анализ достижения критериев тестирования | Тестировщик (Тест менеджер) | Отчеты тестирования с информацией разработчика об исправлении | Итоговый отчет тестирования в части фактического уровня тестирования данного элемента | Критерий завершения тестирования устанавливается в плане тестирования по уровню плотности ошибок |
5. | Фиксация версии тестируемого элемента | Интегратор | Итоговый отчет тестирования в части фактического уровня тестирования данного элемента | Версия элемента |
Устранение ошибок
|
|
Раздел содержит описание схемы управления сообщениями об ошибках, выявленных в ходе тестирования ПО с использованием продукта Clear Quest от Rational Software Corporation.
Для описания процесса контроля за устранением ошибок в ПО используется диаграмма состояний (State chart diagram).
Диаграмма состояний описывает, в каких состояниях может находиться обрабатываемая системой запись об ошибке, и какие события сопровождают или являются причиной смены состояний.
К состояниям пунктирными стрелками привязываются роли или группы, которые ответственны за запись в текущем состоянии и имеют право выполнить переход из этого состояния. К действиям пунктирными стрелками привязываются роли или группы, которые имеют право выполнить это действие.
Атрибуты сообщения об ошибке
Дата добавления: 2018-05-13; просмотров: 376; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!