Testplan » History » Revision 3
« Previous |
Revision 3/16
(diff)
| Next »
Александр Шитнев, 03/15/2012 03:20 PM
Блочное тестирование¶
- Table of contents
- Блочное тестирование
- Аттестационное тестирование
Тестирование проекта Geo-Events¶
Тест: 1
Тип теста: общий
Описание: принятие запросов драйвером и отправка ответов
Входные данные: xml-запрос в правильном формате
Ожидаемый результат: корректный xml-ответ
Тест: 2
Тип теста: негативный
Описание: принятие запросов драйвером и отправка ответов
Входные данные: некорректный xml-запрос
Ожидаемый результат: корректный xml-ответ с сообщением об ошибке
Тест: 3
Тип теста: общий
Описание: тестирование функции получения списка событий (ядро)
Входные данные: строка - id пользователя, строка - время начала, загружать изображ. - true
Ожидаемый результат: получения списка событий с загруженниыми иконками
Тест: 4
Тип теста: общий
Описание: тестирование функции получения списка событий (ядро)
Входные данные: строка - id пользователя, строка - время начала, загружать изображ. - false
Ожидаемый результат: получения списка событий без загрузки иконок
Тест: 5
Тип теста: негативный
Описание: тестирование функции создания списка событий (ядро)
Входные данные: некорректный(-ые) параметр(-ы)
Ожидаемый результат: получение сообщения об ошибке от драйвера
Тест: 6
Тип теста: общий
Описание: тестирование функции создания события
Входные данные: все параметры корректны
Ожидаемый результат: событие успешно создается и возвращается идентификатор
Тест: 7
Тип теста: негативный
Описание: тестирование функции создания события
Входные данные: некорректный(-ые) параметр(-ы)
Ожидаемый результат: получение сообщения об ошибке от драйвера
Тест: 8
Тип теста: общий
Описание: тестирование функции удаления события
Входные данные: строка - идентификатор события
Ожидаемый результат: событие успешно удаляется
Тест: 9
Тип теста: негативный
Описание: тестирование функции удаления события
Входные данные: некорректный параметр строка - идентификатор события
Ожидаемый результат: получение сообщения об ошибке от драйвера
Аттестационное тестирование¶
Тестирование проекта Geo-Events¶
Тест: 10
Тип теста: общий
Описание: получение списка мест
Входные данные: строка поискового запроса (если не указано - поиск ближайших мест), координаты
Ожидаемый результат: вывод списка найденных мест на экран
Тест: 11
Тип теста: общий
Описание: пользователь получает список людей, кто уже отметился на конкретном месте или поблизости
Входные данные: координаты, идентификатор места
Ожидаемый результат: отображение списка полученных отметок или (если не найдено) сообщения о том, что отметки не найдены
Тест: 12
Тип теста: общий
Описание: создание нового места в базе сервиса (все обязательные поля заполнены)
Входные данные: название места, координаты, тип места, адрес места, свой комментарий
Ожидаемый результат: вывод сообщения об успехе
Тест: 13
Тип теста: негативный
Описание: создание нового места в базе сервиса (не все обязательные поля заполнены)
Входные данные: -
Ожидаемый результат: вывод сообщения об ошибке
Тест: 14
Тип теста: общий
Описание: добавление отметки на месте(все обязательные поля заполнены)
Входные данные: идентификатор места
Ожидаемый результат: вывод сообщения об успехе
Тест: 15
Тип теста: общий
Описание: оставление комментария о месте(все обязательные поля заполнены)
Входные данные: идентификатор места, свой комментарий
Ожидаемый результат: вывод сообщения об успехе
Тест: 16
Тип теста: негативный
Описание: добавление отметки на месте или просто оставление комментария на месте (не все обязательные поля заполнены)
Входные данные: -
Ожидаемый результат: вывод сообщения об ошибке
Тест: 17
Тип теста: общий
Описание: получение списка событий автоматически и по нажатии кнопки "Update"
Входные данные: -
Ожидаемый результат: список получается без ошибок с одновременным обновлением на экране
Тест: 18
Тип теста: общий
Описание: создание нового события (все обязательные поля заполнены)
Входные данные: название, время начала, время завершения
Ожидаемый результат: выводится сообщение об успехе, событие добавляется к списку событий
Тест: 19
Тип теста: негативный
Описание: создание нового события (обязательные поля не заполнены или заполнены частично)
Входные данные: -
Ожидаемый результат: выводится сообщение об ошибке
Тест: 20
Тип теста: общий
Описание: редактирование события (изменение обязательных полей события при наличии прав)
Входные данные: название, время начала, время завершения
Ожидаемый результат: выводится сообщение об успехе, событие обновляется
Тест: 21
Тип теста: общий
Описание: удаление события (при наличии прав)
Входные данные: выбранное событие
Ожидаемый результат: выводится сообщение об успехе, событие удаляется
Тест: 22
Тип теста: общий
Описание: изменение статуса о своём участии
Входные данные: выбранное событие, статус(attending)
Ожидаемый результат: выводится сообщение об успехе, событие обновляется
Тест: 23
Тип теста: общий
Описание: получение списка участников (при наличии прав)
Входные данные: выбранное событие
Ожидаемый результат: выводится список участников, либо сообщение "No memebers" в случае отсутствия участников
Тест: 24
Тип теста: общий
Описание: поиск событий по названию, вводится название существующего события
Входные данные: поисковая строка
Ожидаемый результат: отображается список найденных событий, соответствующих запросу
Тест: 24
Тип теста: общий
Описание: поиск событий по названию, вводится название несуществующего события
Входные данные: поисковая строка
Ожидаемый результат: отображается сообщение о том что событий не найдено
Тест: 25
Тип теста: общий
Описание: приглашение пользователя принять участие в мероприятии
Входные данные: выбранное событие, имя пользователя
Ожидаемый результат: выводится сообщение об успехе
Тест: 26
Тип теста: негативный
Описание: приглашение пользователя принять участие в мероприятии
Входные данные: выбранное событие, имя несуществующего пользователя
Ожидаемый результат: выводится сообщение о том что пользователь не найден
Тест: 27
Тип теста: негативный
Описание: реакция приложения Events при внезапном отключении сети Интернет по нажатии кнопки "Update"
Входные данные: -
Ожидаемый результат: выводится сообщение об ошибке подключения
Тест: 28
Тип теста: негативный
Описание: реакция приложения Places при внезапном отключении сети Интернет по нажатии кнопки поиска
Входные данные: название места
Ожидаемый результат: выводится сообщение об ошибке подключения
Тест: 29
Тип теста: негативный
Описание: реакция приложений, если не верно введён логин или пароль
Входные данные: выдуманный логин или пароль
Ожидаемый результат: выводится сообщение об ошибке авторизации
Updated by Александр Шитнев over 12 years ago · 3 revisions