Project

General

Profile

Requality-usage » History » Version 28

Андрей Третьяков, 01/30/2012 01:42 PM

1 1 Yuriy Shekochihin
h1. Разметка требований
2 2 Yuriy Shekochihin
3 3 Yuriy Shekochihin
Инструмент Requality разрабатывался как средство автоматизированного извлечения требований из документации. Результатом работы программы является  база требований - древовидное представление требований с ссылкой к тексту документации.
4 26 Андрей Третьяков
Для создания базы требований необходимо создать проект, который будет содержать базу требований, импортировать документацию в проект, а затем либо «руками», либо с помощью обработчика документа разметить документацию, отмечая в ней требования к системе.
5 2 Yuriy Shekochihin
6 19 Viktoria Kopach
h2. Подготовка к работе - открытие перспективы Requality
7
8 27 Андрей Третьяков
Перед началом работы необходимо открыть перспективу ''Requality''. Для этого в меню ''Windows'' выберите пункт ''Open Perspective'', далее подпункт ''Other...'', как показано на следующем рисунке.
9 19 Viktoria Kopach
10
!choose_persp1.png!
11
12 27 Андрей Третьяков
Появится диалоговое окно, выберите в нем ''Requality'' и нажмите кнопку ''OK'', как показано на рисунке ниже.
13 19 Viktoria Kopach
14
!select-persp-dialog.png!
15
16 27 Андрей Третьяков
В перспективе ''Requality'' по умолчанию открыты следующие отображения:
17
* *Requality Explorer* - содержит дерево документов и дерево требований.
18
* *Requality Markup Editor* (на картинке ниже - это пустая серая область) - отображает текст документов.
19
* *Properties* - отображает свойства требований и целей тестирования.
20
* *Outline* - отображает список отмеченных фрагментов требований.
21 19 Viktoria Kopach
22
!persp-view.png!
23
24 23 Viktoria Kopach
h2. Создание проекта Requality
25 4 Yuriy Shekochihin
26 27 Андрей Третьяков
Для создания проекта выберите в оконном меню пункт ''File'' -> ''New'' -> ''Project...''
27
В появившемся диалоговом окне выберите ''Requality'' -> ''Requality Project'' и нажмите кнопку ''Next''.
28 4 Yuriy Shekochihin
29 14 Viktoria Kopach
!newproject01.png!
30 4 Yuriy Shekochihin
31 27 Андрей Третьяков
На следующей странице введите название проекта и нажмите кнопку ''Finish''.
32 4 Yuriy Shekochihin
33 14 Viktoria Kopach
!newproject02.png!
34 5 Yuriy Shekochihin
35 15 Viktoria Kopach
h2. Создание папок документов
36
37 27 Андрей Третьяков
Для удобства работы с документами внутри узла ''Documents'' можно создавать папки и размещать документы в них.
38
Для создания папки документов выделите узел ''Documents'' или любую другую вложенную папку, в контекстном меню выберите ''Create Folder''.
39 15 Viktoria Kopach
40
!createfolder01.png!
41
42 27 Андрей Третьяков
В появившемся диалоговом окне ''New Document Folder'' введите имя создаваемой папки.
43 15 Viktoria Kopach
44
!createfolder02.png!
45
46 28 Андрей Третьяков
Нажмите ''OK''.
47 15 Viktoria Kopach
48
!createfolder03.png!
49
50
51 23 Viktoria Kopach
h2. Импортирование документа
52 1 Yuriy Shekochihin
53 16 Viktoria Kopach
Requality позволяет импортировать сразу несколько документов.
54
55 27 Андрей Третьяков
Для импорта документа выделите узел ''Documents'' (или его дочерний узел) с пиктограммой папки. В контекстном меню выберите ''Import Document...''.
56 6 Yuriy Shekochihin
57
!importdocument01.png!
58 1 Yuriy Shekochihin
59 27 Андрей Третьяков
Откроется диалоговое окно ''Document Import Wizard''. В нем с помощью кнопки ''Browse...'' укажите директорию, в которой находятся сами документы, содержащие требования, или папки с этими документами.
60 6 Yuriy Shekochihin
61 1 Yuriy Shekochihin
!importdocument02.png!
62 16 Viktoria Kopach
63 27 Андрей Третьяков
В диалоге ''Document Import Wizard'' в левом окне выберите (не отмечая галочкой) папку, в которой находится нужный документ (документы). При этом в правом окне отобразятся все документы, содержащиеся в этой папке, отметьте среди них галочкой требуемые документы.
64 16 Viktoria Kopach
65
!importdocument03.png!
66 1 Yuriy Shekochihin
67 27 Андрей Третьяков
Ниже находится поле ''Into folder:''. В нем нужно указать папку проекта, в которую будут добавлены выбранные документы. По умолчанию в этом поле указана папка ''Documents'' (корневая папка документов в проекте Requality) или ее подпапка, для которой вы выбрали меню ''Import Document...''. Но с помощью кнопки ''Browse...'' возле этого поля можно выбрать или создать другую папку.
68 18 Viktoria Kopach
69
!importdocument04.png!
70
71 28 Андрей Третьяков
После выбора целевой папки нужно в окне ''Document Import Wizard'' нажать ''Finish''. 
72 18 Viktoria Kopach
73
!importdocument05.png!
74
75 27 Андрей Третьяков
При успешном прохождении процесса импорта в дереве проекта в целевой папке документов появятся импортированные документы, преобразованные в необходимый для дальнейшей работы формат ''xhtml''.
76 18 Viktoria Kopach
77
!importdocument06.png!
78 7 Yuriy Shekochihin
79 11 Yuriy Shekochihin
h2. Ручная разметка требований
80 7 Yuriy Shekochihin
81 27 Андрей Третьяков
Под разметкой требований понимается выделение требований из текста документа. С одним требованием может быть связанно несколько частей документа. Работа с документами производится в редакторе разметки. Для этого нужно, выбрав нужный документ в ''Requality Explorer'', открыть его двойным щелчком мыши. Откроется редактор разметки.
82 7 Yuriy Shekochihin
83 8 Yuriy Shekochihin
!add.to.requirement.png!
84 7 Yuriy Shekochihin
85
Для создания требования выполните следующие действия:
86
* выделите часть текста, которая содержит требование;
87 27 Андрей Третьяков
* нажмите на выделенном тексте правой кнопкой мыши и в контекстном меню выберете ''Add to Requirement...'';
88
* в диалоговом окне укажите узел, к которому будет добавлен отмеченный текст (при необходимости узел можно создать, нажав на кнопку ''Create New'').