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''). |