Тестовые процедуры (Test-Procedure Specifications)



Цель тестовых процедур – определить набор последовательных действий для полного тестирования определенного набора требований для определенного тестируемого элемента. Тестовая процедура определяет действия для выполнения набора тестовых спецификаций.

Название раздела Описание
Идентификатор тестовой процедуры (Identifier) Указывается идентификатор тестовой процедуры
Цель (Purpose) Приводится цель тестовой процедуры. Даются ссылки на исполняемые тестовые спецификации (идентификаторы).
Специальные требования (Special Requirements) Указываются специальные требования, которые необходимо выполнить для обеспечения работы тестовой процедуры.
Установка (Set Up) Указываются предварительные действия, которые необходимы для установки и запуска тестовой процедуры.
Процедурные действия (Procedure steps) Последовательность шагов, выполняемая при проверке тестируемого элемента для ручного тестирования. Для автоматического тестирования указывается ссылка на программу тестирования.
Критерии оценки результата Указываются критерии оценки результатов выполнения тестовой процедуры

Отчет тестирования (Test incident report)

Отчет тестирования имеет целью документировать описание ошибок (дефектов) возникших в результате тестирования.

Название раздела Описание
Идентификатор отчета (Identifier) Указывается уникальный идентификатор, присвоенный отчету о тестировании
Тестируемый элемент (Test element) Указывается тестируемый элемент, включая версию элемента.
Тестовая процедура (Test Procedure) Дается ссылка на тестовую процедуру (идентификатор).
Тестовая спецификация (Test Case) Дается ссылка на тестовую спецификацию (идентификатор).
Описание ошибки (Defect Description) Дается детальное описание фактического результата выполнения теста по сравнению с ожидаемым в соответствии с тестовой спецификацией
Оценка серьезности Указывается оценка тестировщиком степени серьезности ошибки

Итоговый отчет тестирования (Test summary report)

Итоговый отчет тестирования имеет целью документировать результат исполнения плана тестирования. Итоговый отчет тестирования выпускается для каждой выпускаемой версии разрабатываемого программного обеспечения.

Название раздела Описание
Идентификатор отчета (Identifier) Указывается уникальный идентификатор, присвоенный отчету
Резюме (Summary) Приводится ссылка на оттестированную подсистему (систему) и ее версию. Приводится ссылка на план тестирования или часть плана (главы) для которого выпускается отчет. Приводятся итоговые данные по полноте тестирования в соответствии с планом и результирующие данные по уровню не исправленных ошибок.
Отклонения (Variances) Указывается все отклонения принятые в тестовых спецификациях и тестовых процедурах относительно плана тестирования. Приводятся причины или обоснования принятых отклонений.
Оценка полноты тестирования (Comprehensiveness Assessment) Проводится оценка полноты тестирования. Дается список пунктов плана, которые выполнены не полностью. Приводятся причины неполного тестирования. 
Суммарные результаты (Summary Results) Дается общее описание неразрешенных ошибок.
Оценка (Evaluation) Приводится общая оценка результатов тестирования по всем элементам тестирования (полнота тестирования, плотность неразрешенных ошибок)

Программа и методика испытаний (Acceptance test)

Программа и методика испытаний представляет собой тестовую процедуру (test procedure specification), предназначенную для выполнения комплексного тестирования (complex test), при проведении испытаний (acceptance testing).

По требованию заказчика документ оформляется в соответствии с ГОСТ 34.603-92

Измерения

Количество ошибок

В процессе тестирования производится вычисление количества выявленных ошибок, включая количество разрешенных и оставшихся ошибок.

Степень серьезности ошибок

Степень серьезности ошибок измеряется так же, как это принято в Положении о контроле качества.

Плотность ошибок

Плотность ошибок является основным показателем качества реализации версии продукта. Плотность ошибок представляет собой количество ошибок, рассчитанное с весом серьезности, отнесенное к объему продукта в выбранной метрике (см. Положение о планировании).

Верификация и валидация

Менеджер проекта

Менеджер проекта регулярно контролирует ход выполнения процесса тестирования. Менеджер проекта утверждает план тестирования и итоговый отчет тестирования. 

Группа контроля качества

Группа контроля качества на регулярной основе осуществляет проверки процесса тестирования в соответствии с Положением о контроле качества проектов. Группа контроля качества проверяет наличие документов тестирования, соответствие между документами, исполнение процедур тестирования.

Руководство организации

Руководство организации контролирует исполнение процессов тестирования в проектах на основе отчетов Группы контроля качества.

Процедуры тестирования

Разработка плана тестирования

Действие Исполнители Входные документы Результирующие документы Требования
1. Разработка плана тестирования Тестировщик (Тест менеджер) Техническое задание (Software Requirement Specification) План тестирования Положения плана тестирования должны быть трассируемы к требованиям.
2. Согласование плана тестирования Системный аналитик План тестирования Согласованный план тестирования План тестирования согласуется с точки зрения обеспечения полноты проверки требований
3. Утверждение плана тестирования Менеджер проекта Согласованный план тестирования Утвержденный план тестирования План тестирования утверждается, если обеспечивается выделение всех необходимых ресурсов, заявленных в плане тестирования

 

 


Дата добавления: 2018-05-13; просмотров: 2250; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!