Project

General

Profile

Testplan » History » Version 8

Александр Шитнев, 04/01/2012 06:29 AM

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