Разметка требований¶
Инструмент Requality разрабатывался как средство автоматизированного извлечения требований из документации. Результатом работы программы является база требований - древовидное представление требований с ссылкой к тексту документации.
Для создания базы требований необходимо создать проект, который будет содержать базу требований, импортировать документацию в проект, а затем либо «руками», либо с помощью обработчика документа разметить документацию, отмечая в ней требования к системе.
Подготовка к работе - открытие перспективы Requality¶
Перед началом работы необходимо открыть перспективу 'Requality'. Для этого в меню 'Windows' выберите пункт 'Open Perspective', далее подпункт 'Other...', как показано на следующем рисунке.
Появится диалоговое окно, выберите в нем 'Requality' и нажмите кнопку 'OK', как показано на рисунке ниже.
В перспективе 'Requality' по умолчанию открыты следующие отображения:- Requality Explorer - содержит дерево документов и дерево требований.
- Requality Markup Editor (на картинке ниже - это пустая серая область) - отображает текст документов.
- Properties - отображает свойства требований и целей тестирования.
- Outline - отображает список отмеченных фрагментов требований.
Создание проекта Requality¶
Для создания проекта выберите в оконном меню пункт 'File' -> 'New' -> 'Project...'
В появившемся диалоговом окне выберите 'Requality' -> 'Requality Project' и нажмите кнопку 'Next'.
На следующей странице введите название проекта и нажмите кнопку 'Finish'.
Создание папок документов¶
Для удобства работы с документами внутри узла 'Documents' можно создавать папки и размещать документы в них.
Для создания папки документов выделите узел 'Documents' или любую другую вложенную папку, в контекстном меню выберите 'Create Folder'.
В появившемся диалоговом окне 'New Document Folder' введите имя создаваемой папки.
Нажмите 'OK'.
Импортирование документа¶
Requality позволяет импортировать сразу несколько документов.
Для импорта документа выделите узел 'Documents' (или его дочерний узел) с пиктограммой папки. В контекстном меню выберите 'Import Document...'.
Откроется диалоговое окно 'Document Import Wizard'. В нем с помощью кнопки 'Browse...' укажите директорию, в которой находятся сами документы, содержащие требования, или папки с этими документами.
В диалоге 'Document Import Wizard' в левом окне выберите (не отмечая галочкой) папку, в которой находится нужный документ (документы). При этом в правом окне отобразятся все документы, содержащиеся в этой папке, отметьте среди них галочкой требуемые документы.
Ниже находится поле 'Into folder:'. В нем нужно указать папку проекта, в которую будут добавлены выбранные документы. По умолчанию в этом поле указана папка 'Documents' (корневая папка документов в проекте Requality) или ее подпапка, для которой вы выбрали меню 'Import Document...'. Но с помощью кнопки 'Browse...' возле этого поля можно выбрать или создать другую папку.
После выбора целевой папки нужно в окне 'Document Import Wizard' нажать 'Finish'.
При успешном прохождении процесса импорта в дереве проекта в целевой папке документов появятся импортированные документы, преобразованные в необходимый для дальнейшей работы формат 'xhtml'.
Ручная разметка требований¶
Под разметкой требований понимается выделение требований из текста документа. С одним требованием может быть связанно несколько частей документа. Работа с документами производится в редакторе разметки. Для этого нужно, выбрав нужный документ в 'Requality Explorer', открыть его двойным щелчком мыши. Откроется редактор разметки.
Для создания требования выполните следующие действия:- выделите часть текста, которая содержит требование;
- нажмите на выделенном тексте правой кнопкой мыши и в контекстном меню выберете 'Add to Requirement...';
- в диалоговом окне укажите узел, к которому будет добавлен отмеченный текст (при необходимости узел можно создать, нажав на кнопку 'Create New').
Updated by Андрей Третьяков almost 13 years ago · 28 revisions