Примеры контрольных точек

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

Контрольные точки требования

С помощью атрибута Вопрос можно ввести вопрос, который будет использоваться во время проверки элементов. Формулировать вопрос следует таким образом, чтобы ответ Да означал утверждение элемента. Можно использовать следующие контрольные точки при проверке различных типов элементов, таких как требования, варианты использования, тестовые наборы и отчеты о неполадках.

Табл. 1. Пример контрольной точки требований
Имя Вопрос
Уникальность Название и ИД требования уникальны?
Понятность Требования понятны читателю?
Избыточность Из требования удалена лишняя информация?
Полнота Заполнены все атрибуты?
Однозначность Правильно ли работает требование?
Непротиворечивость В требовании устранены противоречия с другими требованиями и общими системными требованиями?
Организация У требования правильный уровень в иерархии?
Трассируемость У требования есть исходное и целевое требования?
Пригодность для тестирования Выполнение требования можно проверить с помощью тестирования, демонстрации, проверки или анализа?
Ответственность Назначен ответственный за данное требование?
Язык В требовании исправлены все грамматические ошибки и удалены все слова, истинность которых трудно определить, например, часто, по крайней мере и иногда?
Тип Требование является требованием, а не проектом или решением реализации?
Копии Смысловое значение требования уникально?
Разделение Требование определяет одну четко определенную потребность?
Группировка Это автономное требование?
Область Требование находится в области проекта?
Выполнение У этого требования указана цель выполнения?
Ссылки Перекрестные ссылки данного требования правильные?
Зависимости Если требование имеет зависимости с другими требованиями, эти зависимости четко определены?

Контрольные точки варианта использования

Табл. 2. Пример контрольных точек варианта использования
Имя Вопрос
Дискретность Этот вариант использования является отдельной, дискретной задачей?
Цель Цель (или измеряемое значение) варианта использования достаточно ясна?
Субъект Определено ли, какому субъекту приносит пользу данный вариант использования?
Уровень Данный вариант использования написан абстрактно, не как конкретный сценарий?
Тип В данном варианте использования отсутствуют детали реализации или проекта?
Полнота направлений Все альтернативные направления учтены в документе?
Исключения Все известные исключительные ситуации учтены в документе?
Разделение Есть ли общие последовательности действий, которые можно разбить на отдельные варианты использования?
Однозначность Последовательность окон диалога для каждого направления написана понятно, однозначно и полно?
Применимость Каждый субъект и шаг в варианте использования подходит для выполнения задачи?
Осуществимость направления Каждое направление в варианте использования осуществимо?
Проверяемость направления Каждое направление в варианте использования можно проверить?

Контрольные точки тестового набора

Табл. 3. Пример контрольных точек тестового набора
Имя Вопрос
Вход и выход Тестовый набор содержит полное описание входных данных и выходных данных?
Ссылки Описаны все зависимости тестового набора?
Копии Данное условие проверяется только один раз?
Полнота Тестовый набор полный?
Однозначность Тестовый набор однозначен?
Воспроизводимость Тестовый набор воспроизводим?
Назначение Тестовый набор предназначен для показа наличия, а не отсутствия неполадки?

Контрольные точки сообщения о неполадке

Табл. 4. Пример контрольных точек сообщения о неполадке
Имя Вопрос
Понятность Сообщение об ошибке понятно читателю?
Полнота Заполнены все атрибуты?
Однозначность Формулировка сообщения об ошибке однозначна?
Копии Такое сообщение об ошибке уже существует?
Воспроизводимость Ошибка, описанная в сообщении, воспроизводима?

Комментарии