Project

General

Profile

Actions

Testplan » History » Revision 3

« Previous | Revision 3/16 (diff) | Next »
Александр Шитнев, 03/15/2012 03:20 PM


Блочное тестирование

Тестирование проекта 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