Project

General

Profile

Testplan » History » Version 9

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

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