Project

General

Profile

Testplan » History » Version 2

Никита Давыдовский, 03/06/2012 11:14 PM

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