Project

General

Profile

Testplan » History » Version 4

Александр Шитнев, 03/29/2012 10:54 AM

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