Project

General

Profile

Testplan » History » Version 1

Александр Шитнев, 02/22/2012 11:24 AM

1 1 Александр Шитнев
h1. Блочное тестирование
2
3
h2. Тестирование проекта Geo-Events
4
5
*Тест:* 1 
6
7
*Тип теста:* общий 
8
9
*Описание:* принятие запросов драйвером и отправка ответов 
10
11
*Входные данные:* xml-запрос в правильном формате 
12
13
*Ожидаемый результат:* корректный xml-ответ 
14
15
16
*Тест:* 2 
17
18
*Тип теста:* негативный 
19
20
*Описание:* принятие запросов драйвером и отправка ответов 
21
22
*Входные данные:* некорректный xml-запрос 
23
24
*Ожидаемый результат:* корректный xml-ответ с сообщением об ошибке 
25
26
27
*Тест:* 3 
28
29
*Тип теста:* общий 
30
31
*Описание:* тестирование функции получения списка событий (ядро) 
32
33
*Входные данные:* строка - id пользователя, строка - время начала, загружать изображ. - true 
34
35
*Ожидаемый результат:* получения списка событий с загруженниыми иконками 
36
37
38
*Тест:* 4 
39
40
*Тип теста:* общий 
41
42
*Описание:* тестирование функции получения списка событий (ядро) 
43
44
*Входные данные:* строка - id пользователя, строка - время начала, загружать изображ. - false 
45
46
*Ожидаемый результат:* получения списка событий без загрузки иконок 
47
48
49
*Тест:* 5 
50
51
*Тип теста:* негативный 
52
53
*Описание:* тестирование функции создания списка событий (ядро) 
54
55
*Входные данные:* некорректный(-ые) параметр(-ы) 
56
57
*Ожидаемый результат:* получение сообщения об ошибке от драйвера 
58
59
60
*Тест:* 6 
61
62
*Тип теста:* общий 
63
64
*Описание:* тестирование функции создания события 
65
66
*Входные данные:* все параметры корректны 
67
68
*Ожидаемый результат:* событие успешно создается и возвращается идентификатор 
69
70
71
*Тест:* 7 
72
73
*Тип теста:* негативный 
74
75
*Описание:* тестирование функции создания события 
76
77
*Входные данные:* некорректный(-ые) параметр(-ы) 
78
79
*Ожидаемый результат:* получение сообщения об ошибке от драйвера 
80
81
82
*Тест:* 8 
83
84
*Тип теста:* общий 
85
86
*Описание:* тестирование функции удаления события 
87
88
*Входные данные:* строка - идентификатор события 
89
90
*Ожидаемый результат:* событие успешно удаляется 
91
92
93
*Тест:* 9 
94
95
*Тип теста:* негативный 
96
97
*Описание:* тестирование функции удаления события 
98
99
*Входные данные:* некорректный параметр строка - идентификатор события 
100
101
*Ожидаемый результат:* получение сообщения об ошибке от драйвера 
102
103
h1. Аттестационное тестирование
104
105
h2. Тестирование проекта Geo-Events
106
107
*Тест:* 1 
108
109
*Тип теста:* общий 
110
111
*Описание:* получение списка мест 
112
113
*Входные данные:* строка поискового запроса (если не указано - поиск ближайших мест), координаты 
114
115
*Ожидаемый результат:* вывод списка найденных мест на экран 
116
117
118
*Тест:* 2 
119
120
*Тип теста:* общий 
121
122
*Описание:* пользователь получает список людей, кто уже отметился на конкретном месте или поблизости 
123
124
*Входные данные:* координаты, идентификатор места 
125
126
*Ожидаемый результат:* отображение списка полученных отметок или (если не найдено) сообщения о том, что отметки не найдены 
127
128
129
*Тест:* 3 
130
131
*Тип теста:* общий 
132
133
*Описание:* создание нового места в базе сервиса (все обязательные поля заполнены) 
134
135
*Входные данные:* название места, координаты, тип места, адрес места, свой комментарий 
136
137
*Ожидаемый результат:* вывод сообщения об успехе 
138
139
140
*Тест:* 4 
141
142
*Тип теста:* негативный 
143
144
*Описание:* создание нового места в базе сервиса (не все обязательные поля заполнены) 
145
146
*Входные данные:* - 
147
148
*Ожидаемый результат:* вывод сообщения об ошибке 
149
150
151
*Тест:* 5 
152
153
*Тип теста:* общий 
154
155
*Описание:* добавление отметки на месте(все обязательные поля заполнены) 
156
157
*Входные данные:* идентификатор места 
158
159
*Ожидаемый результат:* вывод сообщения об успехе 
160
161
162
*Тест:* 6 
163
164
*Тип теста:* общий 
165
166
*Описание:* оставление комментария о месте(все обязательные поля заполнены) 
167
168
*Входные данные:* идентификатор места, свой комментарий 
169
170
*Ожидаемый результат:* вывод сообщения об успехе 
171
172
173
*Тест:* 7 
174
175
*Тип теста:* негативный 
176
177
*Описание:* добавление отметки на месте или просто оставление комментария на месте (не все обязательные поля заполнены) 
178
179
*Входные данные:* - 
180
181
*Ожидаемый результат:* вывод сообщения об ошибке 
182
183
184
*Тест:* 8 
185
186
*Тип теста:* общий 
187
188
*Описание:* получение списка событий автоматически и по нажатии кнопки "Update" 
189
190
*Входные данные:* - 
191
192
*Ожидаемый результат:* список получается без ошибок с одновременным обновлением на экране 
193
194
195
*Тест:* 9 
196
197
*Тип теста:* общий 
198
199
*Описание:* создание нового события (все обязательные поля заполнены) 
200
201
*Входные данные:* название, время начала, время завершения 
202
203
*Ожидаемый результат:* выводится сообщение об успехе, событие добавляется к списку событий 
204
205
206
*Тест:* 10 
207
208
*Тип теста:* негативный 
209
210
*Описание:* создание нового события (обязательные поля не заполнены или заполнены частично) 
211
212
*Входные данные:* - 
213
214
*Ожидаемый результат:* выводится сообщение об ошибке 
215
216
217
*Тест:* 11 
218
219
*Тип теста:* общий 
220
221
*Описание:* редактирование события (изменение обязательных полей события при наличии прав) 
222
223
*Входные данные:* название, время начала, время завершения 
224
225
*Ожидаемый результат:* выводится сообщение об успехе, событие обновляется 
226
227
228
*Тест:* 12 
229
230
*Тип теста:* общий 
231
232
*Описание:* удаление события (при наличии прав) 
233
234
*Входные данные:* выбранное событие 
235
236
*Ожидаемый результат:* выводится сообщение об успехе, событие удаляется 
237
238
239
*Тест:* 13 
240
241
*Тип теста:* общий 
242
243
*Описание:* изменение статуса о своём участии 
244
245
*Входные данные:* выбранное событие, статус(attending) 
246
247
*Ожидаемый результат:* выводится сообщение об успехе, событие обновляется 
248
249
250
*Тест:* 14 
251
252
*Тип теста:* общий 
253
254
*Описание:* получение списка участников (при наличии прав) 
255
256
*Входные данные:* выбранное событие 
257
258
*Ожидаемый результат:* выводится список участников, либо сообщение "No memebers" в случае отсутствия участников 
259
260
261
*Тест:* 15 
262
263
*Тип теста:* общий 
264
265
*Описание:* поиск событий по названию, вводится название существующего события 
266
267
*Входные данные:* поисковая строка 
268
269
*Ожидаемый результат:* отображается список найденных событий, соответствующих запросу 
270
271
272
*Тест:* 16 
273
274
*Тип теста:* общий 
275
276
*Описание:* поиск событий по названию, вводится название несуществующего события 
277
278
*Входные данные:* поисковая строка 
279
280
*Ожидаемый результат:* отображается сообщение о том что событий не найдено 
281
282
283
*Тест:* 17 
284
285
*Тип теста:* общий 
286
287
*Описание:* приглашение пользователя принять участие в мероприятии 
288
289
*Входные данные:* выбранное событие, имя пользователя 
290
291
*Ожидаемый результат:* выводится сообщение об успехе 
292
293
294
*Тест:* 18 
295
296
*Тип теста:* негативный 
297
298
*Описание:* приглашение пользователя принять участие в мероприятии 
299
300
*Входные данные:* выбранное событие, имя несуществующего пользователя 
301
302
*Ожидаемый результат:* выводится сообщение о том что пользователь не найден