Project

General

Profile

Requality operations » History » Version 8

Viktoria Kopach, 03/16/2012 07:54 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
43
44
Requality operations
45
# 1.Save Test Purpose – TestPurposeEditor
46
* Для всех параметров сохранять изменения.
47
* Сохранять разными способами: переключением между вкладками, кликами по другим объектам.
48
* Изменить id
49
* Совпадающий id
50
* Изменить статус в Properties – проследить изменения в UniEditor и Review
51
* Изменить статус в UniEditor – проследить изменения в Properties
52
* Изменить статус в Review – проследить изменения в Properties
53
* Добавление атрибута
54
* Добавление совпадающего атрибута
55
* Удаление атрибута
56
* Редактирование имени и значения атрибута
57
* Изменить автора в Properties – проследить изменения в UniEditor и Review
58
* Изменить автора в UniEditor – проследить изменения в Properties и Review
59
* Изменить описание в Properties – проследить изменения в UniEditor и Review
60
* Изменить описание в UniEditor – проследить изменения в Properties и Review
61
* Изменить ожидаемый результат в Properties – проследить изменения в UniEditor и Review
62
* Изменить ожидаемый результат в UniEditor – проследить изменения в Properties и Review
63
* Изменить предикат – проверить в отчете
64
# 2.Add Selection to Requirement
65
* Для разным фрагментов документа: плоский текст, таблица, часть таблицы, картинка, текст и таблица, текст и часть таблицы, текст и картинка, форматированный текст, текст-список.
66
* Разные способы добавления: к пустому требованию, создать требование, к непустому требованию, к требованию, из которого удалили фрагмент.
67
* Добавить фрагмент, который только что был удален, заново.
68
* Попробовать создать требование-ребенка для требования, у которого есть тестовая ситуация.
69
# 3.Remove Location from Requirement – ReqMarker
70
* Удалить фрагмент из Markup Editor.
71
* (если такое реализовано) Удалить фрагмент, принадлежащий нескольким требованиям, из Markup Editor. 
72
# 4.Remove Location from Requirement – properties
73
* Удалить фрагмент из Properties view.
74
* (если такое реализовано) Удалить фрагмент, принадлежащий нескольким требованиям, из Properties view для конкретного требования.
75
# 5.Delete Requirement - во время удаления Location
76
* Удалить единственный фрагмент требования двумя способами: через Markup Editor и через Properties view.
77
* Удалить такое единственный фрагмент требования, которое имеет тестовые ситуации.
78
* При этом: разрешить удаление самого требования, запретить удаление самого требования.
79
* (если такое реализовано) Отдельный случай: удалить фрагмент, принадлежащий двум требованиям таким, что в одном из требований этот фрагмент единственный, а в другом – нет. При этом: разрешить удаление самого требования, запретить удаление самого требования.
80
# 6.Create Test Purpose
81
* Создавать тестовую ситуацию: из Requality Explorer, из UniEditor.
82
* В обоих случаях проверить, что нельзя создать тестовую ситуацию у листового требования и как ребенка у другой тестовой ситуации.
83
* Проверить, что при создании тестовой ситуации в Explorer она появляется в UniEditor, и наоборот.
84
# 7.Update Test Purpose
85
# 8. Delete Node
86
# 9. Remove Test Purpose
87
* Удалить из Requality Explorer и из Markup Editor.
88
# 10. Create Document Folder
89
* Создать папку внутри: основной папки документов и вложенной папки документов.
90
* Создать папку внутри папки, в которую уже импортирован документ.
91
* Попробовать создать папку с повторяющимся именем.
92
# 11. Delete Document Folder
93
* Удалить папку: пустую, содержащую документы (проверить, что происходит с требованиями и location’ами), содержащую документы и другие папки.
94
* Попробовать удалить корневую папку документов.
95
# 12. Import Document - не откатывается
96
* Импортировать документы разных форматов.
97
* Импортировать сразу несколько документов.
98
* Импортировать документ с совпадающим именем: документ с таким именем уже импортирован, или импорт двух документов с одинаковым именем.
99
* Импортировать документ в некорневую папку.
100
# 13. Delete Document
101
* Удалить неразмеченный документ.
102
* Удалить размеченный документ.
103
# 14. Create Report Data
104
* Создать узел отчета на корневом узле отчетов.
105
* Сгенерировать отчет на: корневом требовании, некорневом требовании.
106
* Создать отчет в некорневой папке.
107
# 15. Delete Report Data
108
* Удалить отчет.
109
# 16. Create Report Folder
110
* Создать папку отчетов в корневом узле отчетов.
111
* Создать папку отчетов внутри другой папки отчетов.
112
# 17.Update Report Data
113
* Изменить шаблон отчета и сгенерировать отчет.
114
* Изменить корневое требование отчета – проверить в отчете
115
* Добавление атрибута
116
* Добавление совпадающего атрибута
117
* Удаление атрибута
118
* Редактирование имени и значения атрибута
119
* Изменить все параметры отчета и проверить, что изменения сохраняются при переключении: на другую вкладку в Properties view, на другой объект.
120
# 18.Generate Report
121
* Изменить шаблон отчета и сгенерировать отчет.
122
* Не меняя шаблон отчета заново сгенерировать отчет.
123
# 19.Create Requirement
124
* Попробовать создать требование-ребенка для требования, у которого есть тестовая ситуация.
125
* Создать требование в Requality Explorer с именем: по умолчанию, с заданным именем, в корневом узле, в некорневом узле.
126
# 20.Remove Requirement
127
* Удалить требование: пустое, с подтребованиями, с тестовой ситуацией, с тестовой ситуацией в подтребовании, с комментарием, с комментарием в подтребовании.
128
* Согласиться на удаление при наличии вложенных требований и не согласиться.
129
# 21.Update Requirement
130
* Изменить все параметры и переключиться между вкладками или на другой объект -  проверить сохранение изменений.
131
* Совпадающий id
132
* Изменение имени при изменении id (если имя не менялось отдельно)
133
* Добавление атрибута
134
* Добавление совпадающего атрибута
135
* Удаление атрибута
136
* Редактирование имени и значения атрибута
137
* Изменение альт.описания.
138
* Добавление предиката – посмотреть результат в отчете
139
* Добавление базового требования – посмотреть результат в отчете
140
* Удаление базового требования
141
# 22. Change Requirement Id
142
# 23. Move Node
143
* Перетащить требование из некорневого в корневое требование и из корневого в некорневое.
144
* Перетащить отчет из некорневой папки в корневую и наоборот.
145
* Перетащить документ из некорневой папки в корневую и наоборот.
146
* Перетащить комментарий к другому требованию.
147
* Перетащить тестовую ситуацию к другому листовому требованию и попробовать перетащить к другому нелистовому требованию.
148
* Попробовать перетащить узел одного типа (требование, отчет или документ) в узел/папку другого типа.
149
# 24. Create Node - SelectNodeDialog (?)
150
# 25. Add Base Node
151
* Требование ссылается на базовое требование с атрибутом а=1. Добавить к требованию предикат а==1, проверить, что в отчете требование будет.
152
# 26. Remove Base Node
153
* Выполнить пункт Add Base Node. Удалить базовое требование, проверить, что требование не отображается в отчете.
154
# 27. Update Report Data
155
* Изменить все параметры и переключиться между вкладками или на другой объект.
156
# 28. Document Processor
157
158
JS Editor
159
160
Change Node Id
161
Change Node Name
162
Change Node Attribute
163
Move Node
164
Add Node
165
Remove Node
166
Copy Node