Project

General

Profile

Requality operations » History » Version 17

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