Requality operations » History » Version 53
Viktoria Kopach, 09/25/2012 03:03 PM
1 | 1 | Yuriy Shekochihin | h1. Requality operations |
---|---|---|---|
2 | |||
3 | * Save Test Purpose - TestPurposeEditor |
||
4 | * Add Selection to Requirement |
||
5 | 3 | Yuriy Shekochihin | * Remove Location from Requirement - ReqMarker |
6 | * Remove Location from Requirement - propperties |
||
7 | 1 | Yuriy Shekochihin | * Delete Requirement - во время удаления Location |
8 | * Create Test Purpose |
||
9 | 5 | Yuriy Shekochihin | * Update Test Purpose |
10 | 1 | Yuriy Shekochihin | * Delete Node |
11 | * Remove Test Purpose |
||
12 | * Create Document Folder |
||
13 | 2 | Yuriy Shekochihin | * Delete Document Folder |
14 | * Import Document - не откатывается |
||
15 | * Delete Document |
||
16 | 1 | Yuriy Shekochihin | * Create Report Data |
17 | 3 | Yuriy Shekochihin | * Delete Report Data |
18 | * Create Report Folder |
||
19 | * Update Report Data |
||
20 | * Generate Report |
||
21 | * Create Requirement |
||
22 | * Remove Requirement |
||
23 | * Update Requirement |
||
24 | 4 | Yuriy Shekochihin | * Change Requirement Id |
25 | 3 | Yuriy Shekochihin | * Move Node |
26 | * Create Node - SelectNodeDialog (?) |
||
27 | 4 | Yuriy Shekochihin | * Add Base Node |
28 | * Remove Base Node |
||
29 | 5 | Yuriy Shekochihin | * Update Report Data |
30 | 7 | Андрей Третьяков | * Document Processor |
31 | 6 | Yuriy Shekochihin | |
32 | JS Editor |
||
33 | |||
34 | * Change Node Id |
||
35 | * Change Node Name |
||
36 | * Change Node Attribute |
||
37 | * Move Node |
||
38 | * Add Node |
||
39 | * Remove Node |
||
40 | * Copy Node |
||
41 | 8 | Viktoria Kopach | |
42 | 18 | Viktoria Kopach | h1. Моменты, которые нужно проверять: |
43 | 8 | Viktoria Kopach | |
44 | 47 | Viktoria Kopach | _(после всех достаточно длинных цепочек действий нужно пробовать закрывать/открывать проект и удалять проект)_ |
45 | |||
46 | 8 | Viktoria Kopach | Requality operations |
47 | 21 | Viktoria Kopach | |
48 | h3. Requirements |
||
49 | |||
50 | # Create Requirement |
||
51 | ** Попробовать создать требование-ребенка для требования, у которого есть тестовая ситуация. |
||
52 | 46 | Viktoria Kopach | ** Создать требование в Requality Explorer: в корневом узле, в некорневом узле. |
53 | 21 | Viktoria Kopach | # Remove Requirement |
54 | ** Удалить требование: пустое, с подтребованиями, с тестовой ситуацией, с тестовой ситуацией в подтребовании, с комментарием, с комментарием в подтребовании. |
||
55 | 48 | Viktoria Kopach | -** Согласиться на удаление при наличии вложенных требований и не согласиться.- |
56 | 21 | Viktoria Kopach | # Update Requirement |
57 | ** Изменить все параметры и переключиться между вкладками или на другой объект - проверить сохранение изменений. |
||
58 | 1 | Yuriy Shekochihin | ** Совпадающий id |
59 | 49 | Viktoria Kopach | ** Изменение имени после изменения id |
60 | 1 | Yuriy Shekochihin | ** Добавление атрибута |
61 | ** Добавление совпадающего атрибута |
||
62 | 13 | Viktoria Kopach | ** Удаление атрибута |
63 | ** Редактирование имени и значения атрибута |
||
64 | 21 | Viktoria Kopach | ** Добавление предиката – посмотреть результат в отчете |
65 | ** Добавление базового требования – посмотреть результат в отчете |
||
66 | 1 | Yuriy Shekochihin | ** Удаление базового требования |
67 | 36 | Viktoria Kopach | ** Изменить альтернативное описание в Properties – проследить изменения в UniEditor и Review. |
68 | ** Изменить альтернативное описание в UniEditor – проследить изменения в Properties и Review. |
||
69 | 50 | Viktoria Kopach | ** Добавлять и удалять разноформатные данные в альтернативное описание в UniEditor: таблицы, картинки. Проследить изменения в Properties и Review. |
70 | ** Добавлять и удалять разноформатные данные в альтернативное описание в Properties: таблицы, ссылки на картинки. Проследить изменения в UniEditor и Review. |
||
71 | 21 | Viktoria Kopach | # Change Requirement Id |
72 | # Add Base Node |
||
73 | ** Требование ссылается на базовое требование с атрибутом а=1. Добавить к требованию предикат а==1, проверить, что в отчете требование будет. |
||
74 | # Remove Base Node |
||
75 | ** Выполнить пункт Add Base Node. Удалить базовое требование, проверить, что требование не отображается в отчете. |
||
76 | 23 | Viktoria Kopach | # UNDO |
77 | 1 | Yuriy Shekochihin | ** Отменить создание одного требования, двух, удаления одного, двух подряд, чередование созданий и удалений. |
78 | 35 | Viktoria Kopach | ** Изменять параметры и отменять изменения у одного требования, у разных требований. |
79 | 1 | Yuriy Shekochihin | ** Отменить добавление, изменение, удаление атрибута. |
80 | ** Менять в UniEditor и Review статус требования и отменять изменения. |
||
81 | 38 | Viktoria Kopach | ** Отменять добавление и удаление разноформатных данных в альтернативное описание в UniEditor: таблиц, картинок. Проследить изменения в Properties и Review. |
82 | ** Отменять добавление и удаление разноформатных данных в альтернативное описание в Properties: таблиц, ссылок на картинки. Проследить изменения в UniEditor и Review. |
||
83 | 21 | Viktoria Kopach | |
84 | h3. Selections and locations |
||
85 | |||
86 | 14 | Viktoria Kopach | # Add Selection to Requirement |
87 | 51 | Viktoria Kopach | ** Для разных фрагментов документа: плоский текст, таблица, часть таблицы, картинка, текст и таблица, текст и часть таблицы, текст и картинка, форматированный текст, текст-список. |
88 | 13 | Viktoria Kopach | ** Разные способы добавления: к пустому требованию, создать требование, к непустому требованию, к требованию, из которого удалили фрагмент. |
89 | 14 | Viktoria Kopach | ** Добавить фрагмент, который только что был удален, заново. |
90 | 13 | Viktoria Kopach | ** Попробовать создать требование-ребенка для требования, у которого есть тестовая ситуация. |
91 | 39 | Viktoria Kopach | ** Добавить фрагмент, который уже добавлен к другому требованию. |
92 | 1 | Yuriy Shekochihin | # Remove Location from Requirement – ReqMarker |
93 | 39 | Viktoria Kopach | ** Удалить фрагмент из Markup Editor, удалить фрагмент, принадлежащий нескольким требованиям. |
94 | 1 | Yuriy Shekochihin | ** (если такое реализовано) Удалить фрагмент, принадлежащий нескольким требованиям, из Markup Editor. |
95 | 14 | Viktoria Kopach | # Remove Location from Requirement – properties |
96 | 39 | Viktoria Kopach | ** Удалить фрагмент из Properties view: принадлежащий только этому требованию и принадлежащий нескольким требованиям. |
97 | 1 | Yuriy Shekochihin | ** (если такое реализовано) Удалить фрагмент, принадлежащий нескольким требованиям, из Properties view для конкретного требования. |
98 | # Delete Requirement - во время удаления Location |
||
99 | 39 | Viktoria Kopach | ** Удалить единственный фрагмент требования двумя способами: через Markup Editor и через Properties view. В том числе удалять фрагмент, принадлежащий нескольким требованиям. |
100 | ** Удалить единственный фрагмент такого требования, которое имеет тестовые ситуации. |
||
101 | 1 | Yuriy Shekochihin | ** При этом: разрешить удаление самого требования, запретить удаление самого требования. |
102 | 39 | Viktoria Kopach | ** Удалить фрагмент, принадлежащий двум требованиям таким, что в одном из требований этот фрагмент единственный, а в другом – нет. При этом: разрешить удаление самого требования, запретить удаление самого требования. |
103 | 1 | Yuriy Shekochihin | # UNDO |
104 | 39 | Viktoria Kopach | ** Отменять добавление одного фрагмента, нескольких фрагментов, удаление одного фрагмента, нескольких фрагментов (для обычного и multi-фрагмента). |
105 | ** Отменять создание требования при добавлении фрагмента (для обычного и multi-фрагмента). |
||
106 | ** Отменять удаление единственного фрагмента без удаления требования (для обычного и multi-фрагмента). |
||
107 | ** Отменять удаление единственного фрагмента с удалением требования (для обычного и multi-фрагмента). |
||
108 | 22 | Viktoria Kopach | |
109 | 21 | Viktoria Kopach | h3. Documents |
110 | |||
111 | 1 | Yuriy Shekochihin | # Create Document Folder |
112 | ** Создать папку внутри: основной папки документов и вложенной папки документов. |
||
113 | ** Создать папку внутри папки, в которую уже импортирован документ. |
||
114 | ** Попробовать создать папку с повторяющимся именем. |
||
115 | # Delete Document Folder |
||
116 | ** Удалить папку: пустую, содержащую документы (проверить, что происходит с требованиями и location’ами), содержащую документы и другие папки. |
||
117 | ** Попробовать удалить корневую папку документов. |
||
118 | # Import Document - не откатывается |
||
119 | ** Импортировать документы разных форматов. |
||
120 | ** Импортировать сразу несколько документов. |
||
121 | ** Импортировать документ с совпадающим именем: документ с таким именем уже импортирован, или импорт двух документов с одинаковым именем. |
||
122 | ** Импортировать документ в некорневую папку. |
||
123 | # Delete Document |
||
124 | ** Удалить неразмеченный документ. |
||
125 | ** Удалить размеченный документ. |
||
126 | # Document Processor |
||
127 | 26 | Viktoria Kopach | ** Проверить, что требования после обновления принадлежат обоим документам, что требования размечены, что отображаются location''ы у нового документа. |
128 | 23 | Viktoria Kopach | # UNDO |
129 | 41 | Viktoria Kopach | ** -Отменять импортирование документа, импортирование нескольких документов.- |
130 | ** Отменять создание папки-, создание папки и импортирование документа подряд.- |
||
131 | ** -Отменять удаление документа без выделенных фрагментов и с выделенными фрагментами.- |
||
132 | 23 | Viktoria Kopach | ** Отменять удаление папки пустой и содержащей документы. |
133 | 41 | Viktoria Kopach | ** -Отменить обновление документа (у требований удалились фрагменты, из нового документа исчезла разметка).- |
134 | 21 | Viktoria Kopach | |
135 | h3. Test Purposes |
||
136 | |||
137 | # Create Test Purpose |
||
138 | ** Создавать тестовую ситуацию: из Requality Explorer, из UniEditor. |
||
139 | ** В обоих случаях проверить, что нельзя создать тестовую ситуацию у листового требования и как ребенка у другой тестовой ситуации. |
||
140 | ** Проверить, что при создании тестовой ситуации в Explorer она появляется в UniEditor, и наоборот. |
||
141 | # Update Test Purpose |
||
142 | # Remove Test Purpose |
||
143 | 52 | Viktoria Kopach | ** Удалить из Requality Explorer и из UniEditor. |
144 | 21 | Viktoria Kopach | # Save Test Purpose – TestPurposeEditor |
145 | ** Для всех параметров сохранять изменения. |
||
146 | ** Сохранять разными способами: переключением между вкладками, кликами по другим объектам. |
||
147 | ** Изменить id |
||
148 | ** Совпадающий id |
||
149 | 24 | Viktoria Kopach | ** Изменить статус в Properties – проследить изменения в UniEditor и Review. |
150 | ** Изменить статус в UniEditor – проследить изменения в Properties. |
||
151 | ** Изменить статус в Review – проследить изменения в Properties. |
||
152 | 21 | Viktoria Kopach | ** Добавление атрибута |
153 | ** Добавление совпадающего атрибута |
||
154 | ** Удаление атрибута |
||
155 | ** Редактирование имени и значения атрибута |
||
156 | 24 | Viktoria Kopach | ** Изменить автора в Properties – проследить изменения в UniEditor и Review. |
157 | ** Изменить автора в UniEditor – проследить изменения в Properties и Review. |
||
158 | ** Изменить описание в Properties – проследить изменения в UniEditor и Review. |
||
159 | 1 | Yuriy Shekochihin | ** Изменить описание в UniEditor – проследить изменения в Properties и Review. |
160 | 37 | Viktoria Kopach | ** Добавлять и удалять разноформатные данные в описание в UniEditor: таблиц, картинок. Проследить изменения в Properties и Review. |
161 | ** Добавлять и удалять разноформатные данные в описание в Properties: таблиц, ссылок на картинки. Проследить изменения в UniEditor и Review. |
||
162 | 24 | Viktoria Kopach | ** Изменить ожидаемый результат в Properties – проследить изменения в UniEditor и Review. |
163 | 1 | Yuriy Shekochihin | ** Изменить ожидаемый результат в UniEditor – проследить изменения в Properties и Review. |
164 | 37 | Viktoria Kopach | ** Добавлять и удалять разноформатные данные в ожидаемый результат в UniEditor: таблиц, картинок. Проследить изменения в Properties и Review. |
165 | ** Добавлять и удалять разноформатные данные в ожидаемый результат в Properties: таблиц, ссылок на картинки. Проследить изменения в UniEditor и Review. |
||
166 | 24 | Viktoria Kopach | ** Изменить предикат – проверить в отчете. |
167 | 21 | Viktoria Kopach | # UNDO |
168 | 1 | Yuriy Shekochihin | ** Отменить создание тестовой ситуации из Requality Explorer и из UniEditor. |
169 | 23 | Viktoria Kopach | ** Отменить удаление тестовой ситуации из Requality Explorer и из UniEditor. |
170 | 24 | Viktoria Kopach | ** Отменить изменение статуса, сделанное в Properties view, UniEditor и Review. |
171 | ** Отменить добавление, изменение, удаление атрибута. |
||
172 | 1 | Yuriy Shekochihin | ** Менять параметры и отменять изменения. |
173 | 37 | Viktoria Kopach | ** Отменять добавление и удаление разноформатных данных в альтернативное описание в UniEditor: таблиц, картинок. Проследить изменения в Properties и Review. |
174 | ** Отменять добавление и удаление разноформатных данных в альтернативное описание в Properties: таблиц, ссылок на картинки. Проследить изменения в UniEditor и Review. |
||
175 | 21 | Viktoria Kopach | |
176 | h3. Report Data |
||
177 | |||
178 | 13 | Viktoria Kopach | # Create Report Data |
179 | ** Создать узел отчета на корневом узле отчетов. |
||
180 | ** Сгенерировать отчет на: корневом требовании, некорневом требовании. |
||
181 | 53 | Viktoria Kopach | ** -Создать отчет в некорневой папке.- |
182 | 21 | Viktoria Kopach | # Generate Report |
183 | ** Изменить шаблон отчета и сгенерировать отчет. |
||
184 | ** Не меняя шаблон отчета заново сгенерировать отчет. |
||
185 | 13 | Viktoria Kopach | # Delete Report Data |
186 | ** Удалить отчет. |
||
187 | 45 | Viktoria Kopach | # -Create Report Folder- |
188 | ** -Создать папку отчетов в корневом узле отчетов.- |
||
189 | ** -Создать папку отчетов внутри другой папки отчетов.- |
||
190 | 1 | Yuriy Shekochihin | # Update Report Data |
191 | ** Изменить шаблон отчета и сгенерировать отчет. |
||
192 | ** Изменить корневое требование отчета – проверить в отчете |
||
193 | ** Добавление атрибута |
||
194 | ** Добавление совпадающего атрибута |
||
195 | 14 | Viktoria Kopach | ** Удаление атрибута |
196 | ** Редактирование имени и значения атрибута |
||
197 | 13 | Viktoria Kopach | ** Изменить все параметры отчета и проверить, что изменения сохраняются при переключении: на другую вкладку в Properties view, на другой объект. |
198 | # Update Report Data |
||
199 | ** Изменить все параметры и переключиться между вкладками или на другой объект. |
||
200 | 25 | Viktoria Kopach | # UNDO |
201 | 44 | Viktoria Kopach | ** -Отменять создание отчета на папке и удаление отчета.- |
202 | ** -Отменять создание отчета на требовании и удаление отчета.- |
||
203 | 24 | Viktoria Kopach | ** Отменять изменения параметров отчета: корневого узла, шаблона. |
204 | ** Отменять создание, изменение и удаление атрибутов. |
||
205 | 1 | Yuriy Shekochihin | |
206 | 34 | Viktoria Kopach | h3. Comment |
207 | |||
208 | 40 | Viktoria Kopach | # Основное |
209 | ** Создать комментарий в UniEditor/Markup. |
||
210 | ** Удалить комментарий в Requality Explorer/UniEditor/Markup. |
||
211 | ** Редактировать комментарий в UniEditor/Markup. |
||
212 | # UNDO |
||
213 | ** Отменять создание и удаление комментария в Requality Explorer(только удаление)/UniEditor/Markup. |
||
214 | ** Отменять редактирование комментария в UniEditor/Markup. |
||
215 | 34 | Viktoria Kopach | |
216 | 21 | Viktoria Kopach | h3. General |
217 | 22 | Viktoria Kopach | |
218 | 21 | Viktoria Kopach | # Move Node |
219 | 22 | Viktoria Kopach | ** Перетащить требование из некорневого в корневое требование и из корневого в некорневое. |
220 | 42 | Viktoria Kopach | ** -Перетащить отчет из некорневой папки в корневую и наоборот.- |
221 | 12 | Viktoria Kopach | ** Перетащить документ из некорневой папки в корневую и наоборот. |
222 | 14 | Viktoria Kopach | ** Перетащить комментарий к другому требованию. |
223 | 1 | Yuriy Shekochihin | ** Перетащить тестовую ситуацию к другому листовому требованию и попробовать перетащить к другому нелистовому требованию. |
224 | ** Попробовать перетащить узел одного типа (требование, отчет или документ) в узел/папку другого типа. |
||
225 | 32 | Viktoria Kopach | ** Перетащить документ, папку документов, требование, тестовую ситуацию, комментарий с совпадающими именами в каждом случае. |
226 | 33 | Viktoria Kopach | # Copy/paste |
227 | ** Скопировать одно требование в другое |
||
228 | ** Скопировать требование с подтребованиями, тестовыми ситуациями в подтребованиях и комментариями. |
||
229 | ** Скопировать требование в другое в требование, в котором уже есть подтребование с таким же именем. |
||
230 | ** Скопировать тестовую ситуацию, комментарий, тестовую ситуацию с комментарием. |
||
231 | ** Попробовать скопировать требование в требование с тестовой ситуацией. |
||
232 | ** Скопировать тестовую ситуацию, комментарий в требование с тестовой ситуацией. |
||
233 | 43 | Viktoria Kopach | ** Попробовать скопировать узел одного типа (требование, отчет или документ) в узел/папку другого типа. |
234 | 33 | Viktoria Kopach | ** Скопировать требование в его же подтребование. |
235 | ** Скопировать требование, содержащее фрагмент. |
||
236 | 25 | Viktoria Kopach | # UNDO |
237 | ** Отменять все вышеперечисленные ситуации. |
||
238 | 33 | Viktoria Kopach | ** Дополнительно проверить ситуацию, когда копируется требование, содержащее фрагмент. Удалить фрагмент из документа (то есть он должен исчезнуть из всех требований). Потом отменить действия. |
239 | 1 | Yuriy Shekochihin | # Create Node - SelectNodeDialog (?) |