Стандарт процесса тестирования
Обязательные документы
План тестирования (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)
|
|
|
|
Цель тестовых спецификации – дать полное определение тестов.
Тестовые спецификации разрабатываются на основе следующих документов: плана тестирования и технического проекта.
Для каждой тестовой спецификации указываются следующие разделы:
Дата добавления: 2018-05-13; просмотров: 422; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!