Тестовые процедуры (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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!