Project

General

Profile

Requality operations » History » Version 9

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