Статистика | ||
---|---|---|
Требования | Тесты | |
Не обрабатывались | 96 | 0 |
В работе | 0 | 0 |
Готово к проверке | 0 | 0 |
Верифицировано | 0 | 0 |
Всего | 96 | 0 |
Requirements |
|
Окно Properties |
|
01. Отображать свойства элемента в окне Properties |
|
Для виртуальных узлов |
|
ID |
Отображать и давать возможность редактирования ID. |
Корректность |
Идентификатор не может начинаться и заканчиваться пробелами |
Корректность/001 | Если пользователь указал пробелы в начале и/или в конце идентификатора, то при сохранении значения эти пробелы обрезаются и идентификатор сохраняется без них. |
Редактирование |
Может быть отредактирован пользователем |
Корректность/001 | Если пользователь указал пробелы в начале и/или в конце идентификатора, то при сохранении значения эти пробелы обрезаются и идентификатор сохраняется без них. |
Редактирование | Может быть отредактирован пользователем |
Уникальность/001 | Если пользователь вводит неуникальное значение, должно отображаться уведомление об этом. Уведомление должно исчезать в тот момент, когда значение меняется на неуникальное. |
Уникальность/002 | Если пользователь изменил значение идентификатора на некорректное, то при сохранении значение автоматически меняется на то, которое было ранее. |
Type | |
Уникальность |
Идентификатор должен быть уникальным среди узлов-детей того же родителя. |
Уникальность/001 | Если пользователь вводит неуникальное значение, должно отображаться уведомление об этом. Уведомление должно исчезать в тот момент, когда значение меняется на неуникальное. |
Уникальность/002 | Если пользователь ввел изменил значение идентификатора на неуникальное, то при сохранении значение автоматически меняется на то, которое было ранее. |
Для комментариев |
|
ID | Отображать. Не давать возможность редактировать ID. |
Для текстовых узлов | |
Для тестовых процедур |
|
ID |
Отображать и давать возможность редактирования ID. |
Корректность |
Идентификатор не может начинаться и заканчиваться пробелами |
Корректность/001 | Если пользователь указал пробелы в начале и/или в конце идентификатора, то при сохранении значения эти пробелы обрезаются и идентификатор сохраняется без них. |
Редактирование | Может быть отредактирован пользователем |
Уникальность |
Идентификатор должен быть уникальным среди узлов-детей того же родителя. |
Уникальность/001 | Если пользователь вводит неуникальное значение, должно отображаться уведомление об этом. Уведомление должно исчезать в тот момент, когда значение меняется на неуникальное. |
Уникальность/002 | Если пользователь ввел изменил значение идентификатора на неуникальное, то при сохранении значение автоматически меняется на то, которое было ранее. |
Для тестовых ситуаций |
|
ID |
Отображать и давать возможность редактирования ID. |
Корректность |
Идентификатор не может начинаться и заканчиваться пробелами |
Корректность/001 | Если пользователь указал пробелы в начале и/или в конце идентификатора, то при сохранении значения эти пробелы обрезаются и идентификатор сохраняется без них. |
Редактирование | Может быть отредактирован пользователем |
Уникальность |
Идентификатор должен быть уникальным среди узлов-детей того же родителя. |
Уникальность/001 | Если пользователь вводит неуникальное значение, должно отображаться уведомление об этом. Уведомление должно исчезать в тот момент, когда значение меняется на неуникальное. |
Уникальность/002 | Если пользователь ввел изменил значение идентификатора на неуникальное, то при сохранении значение автоматически меняется на то, которое было ранее. |
Для требований |
|
ID |
Отображать и давать возможность редактирования ID. |
Корректность |
Идентификатор не может начинаться и заканчиваться пробелами |
Корректность/001 | Если пользователь указал пробелы в начале и/или в конце идентификатора, то при сохранении значения эти пробелы обрезаются и идентификатор сохраняется без них. |
Редактирование | Может быть отредактирован пользователем |
Уникальность |
Идентификатор должен быть уникальным среди узлов-детей того же родителя. |
Уникальность/001 | Если пользователь вводит неуникальное значение, должно отображаться уведомление об этом. Уведомление должно исчезать в тот момент, когда значение меняется на неуникальное. |
Уникальность/002 | Если пользователь ввел изменил значение идентификатора на неуникальное, то при сохранении значение автоматически меняется на то, которое было ранее. |
Name | Отображать и давать возможность редактировать имя элемента |
Type | |
Атрибуты |
Отображать атрибуты в виде редактируемой таблицы |
Генератор значения атрибута |
Если есть |
Cycle | |
Formula | |
Random | |
Значение атрибута | По умолчанию |
Имя атрибута | |
Область видимости атрибута | |
Тип атрибута | |
Для шаблонов узлов | |
new | |
Работа с документом |
|
01. Импортирование документа в проект |
Импортировать уже существующий документ в проект для дальнейшего использования |
01.02. Имя документа | Документ должен быть импортирован в проект с тем же именем, но с новым расширением xhtml. |
01.03. Несовпадение имен документов | Имена документов, находящихся в проекте, должны быть уникальны. Не допускать совпадение имен документов. |
02. Выделение требований в документе |
Отмечать в документе фрагменты, которые являются отдельными требованиями. Должна быть возможность размечать не только текст, но еще и таблицы и картинки. |
02.01. Разрешать выделять только те фрагменты текста, которые еще не были выделены | |
02.02. Выделение текста цветом | После выделения отмечать выделенный фрагмент текста желтым цветом (как текстовым маркером). |
02.03. Цвет невыделенного текста | Невыделенный текст не должен быть отмечен цветом (если этого выделения не было изначально в исходном документе). |
02.04. Снятие выделения маркером | Если фрагмент был удален, снять выделение желтым маркером с этого фрагмента текста. |
03. Связь между фрагментами документа и требованиями-элементами проекта |
Создавать связь между выделенным фрагментом документа и элементом проекта, который является требованием |
03.01. Связь один к одному (фрагмент -> требование) | Один выделенный фрагмент документа может быть связан (принадлежать) только с одним требованием. |
03.02. Связь один ко многим (требование -> фрагменты) | Одно требование может быть связано (содержать) с несколькими фрагментами. Причем фрагменты могут находиться в разных документах. |
03.03. Область действия связи фрагментов и требований | Связь может быть только между фрагментами и требованиями одного проекта Requality. Не может быть связи между требованием из одного проекта и фрагментом из другого проекта. |
03.04. Просмотр связей между фрагментами и требованиями | Пользователь может посмотреть наличие связи у требования (какие фрагменты есть у некоторого требования) и у фрагмента (какому требованию принадлежит некоторый фрагмент). |
04. Автоматическая разметка документа |
Автоматически размечать документ на требования по заголовкам |
04.01. HTML Headers Document Processor |
На импортированном в проект документе пользователь может вызвать автоматический процессор, который: - найдет в документе части текста, имеющие формат header, и создаст соответствующие им требования в каталоге требований проекта - эти части текста будут отмечены желтым маркером - между этими фрагментами и соответствующими им требованиями будут созданы связи - полученное дерево требований будет иметь иерархическую структуру в соответствии с уровнями header'ов |
05. Update документа |
Автоматический перенос размеченных в документе требований на новую версию документа |
05.01. Разметка совпадающих фрагментов документа |
Каждый найденный фрагмент нового документа должен быть размечен так же, как и тот фрагмент старого документа, с которым он совпадает: - должен быть выделен желтым маркером в тексте документа, - получить связь с тем же требованием, что и соответствующий фрагмент старого документа. |
Элементы дерева проекта |
|
01. Ветвь документов |
|
01.01. Документы | Иметь возможность добавлять и удалять документы в проект |
01.02. Папки документов | Иметь возможность добавлять, удалять, перетаскивать и копировать в проекте папки документов |
02. Ветвь отчетов |
|
02.01. Настройки отчетов | Иметь возможность создавать, редактировать, перемещать, копировать и удалять в проекте узлы-настройки отчетов (Report Settings). |
02.02. Отчеты | Иметь возможность создавать и удалять в проекте узлы-отчеты |
02.03. Папки отчетов | Иметь возможность создавать, перемещать, копировать и удалять в проекте папки отчетов |
03. Элементы дерева требований |
Предоставить возможность манипуляций с элементами дерева требований в Requality Explorer view:
|
03.01. Требования | Иметь возможность создавать, редактировать, перемещать, копировать и удалять в проекте узлы-требования |
03.02. Тестовые ситуации | Иметь возможность создавать, редактировать, перемещать, копировать и удалять в проекте узлы-тестовые ситуации |
03.03. Комментарии | Иметь возможность создавать, редактировать, перемещать, копировать и удалять в проекте узлы-комментарии |
03.04. Текстовые узлы | Иметь возможность создавать, редактировать, перемещать, копировать и удалять в проекте текстовые узлы |
03.05. Виртуальные узлы | Иметь возможность создавать, редактировать, перемещать, копировать и удалять в проекте виртуальные узлы. А также скрывать их отображение в дереве проекта и снова отображать. |
04. Ветвь шаблонов |
Предоставить возможность манипуляций с элементами дерева шаблонов в Requality Explorer view:
|
04.01. Шаблоны узлов | Иметь возможность создавать, редактировать, перемещать, копировать и удалять в проекте шаблоны узлов |
05. Ветвь тестовых процедур |
Иметь возможность добавлять и удалять в дереве проекта ветвь тестовых процедур |
05.01. Тестовые процедуры | Иметь возможность добавлять, редактировать, перемещать и копировать в проекте тестовые процедуры |
05.02. Папки тестовых процедур | Иметь возможность добавлять, удалять, перетаскивать и копировать в дереве проекта папки тестовых процедур |