Стандарт процесса тестирования
Обязательные документы
План тестирования (Test plan)
Цель плана тестирования – обеспечить полноту процесса тестирования.
План тестирования разрабатывается на основе технического задания - требований к продукту.
В плане тестирования описываются способы, виды и критерии тестирования для всех требований, необходимые ресурсы и порядок выполнения тестирования.
План тестирования согласуется со всеми ключевыми членами рабочей группы и утверждается менеджером проекта.
План тестирования должен включать в себя следующие разделы:
| Название раздела | Описание |
| Введение (Introduction) | В разделе приводятся ссылки на исходные документы, описываются общий подход, обеспечивающий полноту тестирования, описываются требования к итерационности разработки на основе снижения рисков и стоимости проведения полного тестирования. |
| Тестируемые требования (Requirements to be tested) | Приводятся тестируемые требования (указываются ссылки на требования). Устанавливаются правила идентификации и прослеживаемости документов для гарантированного тестирования всех запланированных требований. |
| Не тестируемые требования (Requirements not to be tested) | Описываются требования (указываются ссылки), для которых не планируются проведение тестирования. |
| Методы тестирования (Approach) | Основной раздел плана. Включает следующую информацию по всем группам требований, планируемых к тестированию: · Ссылка на требования (идентификатор требования) · Метод тестирования: указывается общий способ тестирования (подход к тестированию), тип тестирования (ручное или автоматизированное), при необходимости дается обоснование специальных методов тестирования · критерий успешности тестов · требования к среде тестирования · требуемые ресурсы · ссылка на тестовую спецификацию (идентификатор тестовой спецификации) |
| Требования к среде тестирования (Environmental needs) | Указываются общие требования к установке стенда, инструментальным средствам, среде тестирования, требования к разработке дополнительных программ (имитационных, управляющих, поддерживающих) и пр. |
| Требуемые Ресурсы (Staffing and Training Needs) | Указываются общие потребности в персонале с учетом уровня квалификации, необходимость обучения для проведения тестирования, требования к времени тестирования |
| Этапы тестирования (Schedule) | Указывается этапы тестирования в связи с этапами разработки и указанием видов тестирования: модульное тестирование, интеграционное тестирование, комплексное тестирование, системное тестирование, опытная эксплуатация (beta – тестирование). |
| Критерии тестирования (Pass criteria) | Указываются критерии завершения тестирования на различных этапах тестирования. В качестве стандартного критерия завершения тестирования принимается достижение заданного уровня плотности ошибок (см. п. 3.2.6) |
Тестовые спецификации (test case specifications)
Цель тестовых спецификации – дать полное определение тестов.
Тестовые спецификации разрабатываются на основе следующих документов: плана тестирования и технического проекта.
Для каждой тестовой спецификации указываются следующие разделы:
| Название раздела | Описание |
| Идентификатор (Identifier) | Указывается идентификатор тестовой спецификации, приводимый в плане тестирования. |
| Тестируемый элемент (test item) | Указывается модуль, подсистема или приводится ссылка на описание элемента в техническом проекте. |
| Описание входа (Input Specification) | Описание входной информации, источников информации, условий ввода. |
| Описание выхода (Output Specification) | Описание ожидаемой выходной информации или ожидаемой реакции, полностью идентифицирующей корректность работы тестируемого элемента |
| Метод тестирования (Approach Refinements) | Указывается способ тестирования (детальное описание). |
| Требования к среде тестирования (Environmental needs) | Указываются специальные требования к среде тестирования для данного теста |
| Процедурные требования (Special Procedural Requirements) | Описываются специальные требования к тестовой процедуре, которая будет выполнять данный тест |
| Взаимозависимости (Intercase dependences) | Указываются взаимозависимости между тестовыми спецификациями |
Дата добавления: 2018-05-13; просмотров: 423; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!
