Project

General

Profile

Actions

Testplan » History » Revision 2

« Previous | Revision 2/16 (diff) | Next »
Никита Давыдовский, 03/06/2012 11:14 PM


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

Тестирование проекта Geo-Events

Тест: 1

Тип теста: общий

Описание: принятие запросов драйвером и отправка ответов

Входные данные: xml-запрос в правильном формате

Ожидаемый результат: корректный xml-ответ

Тест: 2

Тип теста: негативный

Описание: принятие запросов драйвером и отправка ответов

Входные данные: некорректный xml-запрос

Ожидаемый результат: корректный xml-ответ с сообщением об ошибке

Тест: 3

Тип теста: общий

Описание: тестирование функции получения списка событий (ядро)

Входные данные: строка - id пользователя, строка - время начала, загружать изображ. - true

Ожидаемый результат: получения списка событий с загруженниыми иконками

Тест: 4

Тип теста: общий

Описание: тестирование функции получения списка событий (ядро)

Входные данные: строка - id пользователя, строка - время начала, загружать изображ. - false

Ожидаемый результат: получения списка событий без загрузки иконок

Тест: 5

Тип теста: негативный

Описание: тестирование функции создания списка событий (ядро)

Входные данные: некорректный(-ые) параметр(-ы)

Ожидаемый результат: получение сообщения об ошибке от драйвера

Тест: 6

Тип теста: общий

Описание: тестирование функции создания события

Входные данные: все параметры корректны

Ожидаемый результат: событие успешно создается и возвращается идентификатор

Тест: 7

Тип теста: негативный

Описание: тестирование функции создания события

Входные данные: некорректный(-ые) параметр(-ы)

Ожидаемый результат: получение сообщения об ошибке от драйвера

Тест: 8

Тип теста: общий

Описание: тестирование функции удаления события

Входные данные: строка - идентификатор события

Ожидаемый результат: событие успешно удаляется

Тест: 9

Тип теста: негативный

Описание: тестирование функции удаления события

Входные данные: некорректный параметр строка - идентификатор события

Ожидаемый результат: получение сообщения об ошибке от драйвера

Аттестационное тестирование

Тестирование проекта Geo-Events

Тест: 1

Тип теста: общий

Описание: получение списка мест

Входные данные: строка поискового запроса (если не указано - поиск ближайших мест), координаты

Ожидаемый результат: вывод списка найденных мест на экран

Тест: 2

Тип теста: общий

Описание: пользователь получает список людей, кто уже отметился на конкретном месте или поблизости

Входные данные: координаты, идентификатор места

Ожидаемый результат: отображение списка полученных отметок или (если не найдено) сообщения о том, что отметки не найдены

Тест: 3

Тип теста: общий

Описание: создание нового места в базе сервиса (все обязательные поля заполнены)

Входные данные: название места, координаты, тип места, адрес места, свой комментарий

Ожидаемый результат: вывод сообщения об успехе

Тест: 4

Тип теста: негативный

Описание: создание нового места в базе сервиса (не все обязательные поля заполнены)

Входные данные: -

Ожидаемый результат: вывод сообщения об ошибке

Тест: 5

Тип теста: общий

Описание: добавление отметки на месте(все обязательные поля заполнены)

Входные данные: идентификатор места

Ожидаемый результат: вывод сообщения об успехе

Тест: 6

Тип теста: общий

Описание: оставление комментария о месте(все обязательные поля заполнены)

Входные данные: идентификатор места, свой комментарий

Ожидаемый результат: вывод сообщения об успехе

Тест: 7

Тип теста: негативный

Описание: добавление отметки на месте или просто оставление комментария на месте (не все обязательные поля заполнены)

Входные данные: -

Ожидаемый результат: вывод сообщения об ошибке

Тест: 8

Тип теста: общий

Описание: получение списка событий автоматически и по нажатии кнопки "Update"

Входные данные: -

Ожидаемый результат: список получается без ошибок с одновременным обновлением на экране

Тест: 9

Тип теста: общий

Описание: создание нового события (все обязательные поля заполнены)

Входные данные: название, время начала, время завершения

Ожидаемый результат: выводится сообщение об успехе, событие добавляется к списку событий

Тест: 10

Тип теста: негативный

Описание: создание нового события (обязательные поля не заполнены или заполнены частично)

Входные данные: -

Ожидаемый результат: выводится сообщение об ошибке

Тест: 11

Тип теста: общий

Описание: редактирование события (изменение обязательных полей события при наличии прав)

Входные данные: название, время начала, время завершения

Ожидаемый результат: выводится сообщение об успехе, событие обновляется

Тест: 12

Тип теста: общий

Описание: удаление события (при наличии прав)

Входные данные: выбранное событие

Ожидаемый результат: выводится сообщение об успехе, событие удаляется

Тест: 13

Тип теста: общий

Описание: изменение статуса о своём участии

Входные данные: выбранное событие, статус(attending)

Ожидаемый результат: выводится сообщение об успехе, событие обновляется

Тест: 14

Тип теста: общий

Описание: получение списка участников (при наличии прав)

Входные данные: выбранное событие

Ожидаемый результат: выводится список участников, либо сообщение "No memebers" в случае отсутствия участников

Тест: 15

Тип теста: общий

Описание: поиск событий по названию, вводится название существующего события

Входные данные: поисковая строка

Ожидаемый результат: отображается список найденных событий, соответствующих запросу

Тест: 16

Тип теста: общий

Описание: поиск событий по названию, вводится название несуществующего события

Входные данные: поисковая строка

Ожидаемый результат: отображается сообщение о том что событий не найдено

Тест: 17

Тип теста: общий

Описание: приглашение пользователя принять участие в мероприятии

Входные данные: выбранное событие, имя пользователя

Ожидаемый результат: выводится сообщение об успехе

Тест: 18

Тип теста: негативный

Описание: приглашение пользователя принять участие в мероприятии

Входные данные: выбранное событие, имя несуществующего пользователя

Ожидаемый результат: выводится сообщение о том что пользователь не найден

Updated by Никита Давыдовский over 12 years ago · 2 revisions