Project

General

Profile

Actions

Testplan » History » Revision 7

« Previous | Revision 7/16 (diff) | Next »
Александр Шитнев, 03/29/2012 10:59 AM


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

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

Тест: BL.PL.1

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

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

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

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

Тест: BL.PL.2

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

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

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

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

Тест: BL.EV.1

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

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

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

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

Тест: BL.EV.2

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

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

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

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

Тест: BL.EV.3

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

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

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

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

Тест: BL.EV.4

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

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

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

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

Тест: BL.EV.5

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

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

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

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

Тест: BL.EV.6

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

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

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

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

Тест: BL.EV.7

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

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

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

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

Тест: BL.EV.8

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

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

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

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

Тест: BL.EV.9

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

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

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

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

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

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

Тест: AT.PL.1

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

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

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

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

Тест: AT.PL.2

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

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

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

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

Тест: AT.PL.3

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

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

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

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

Тест: AT.PL.4

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

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

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

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

Тест: AT.PL.5

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

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

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

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

Тест: AT.PL.6

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

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

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

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

Тест: AT.PL.7

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

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

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

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

Тест: AT.PL.8

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

Описание: реакция приложения Places при внезапном отключении сети Интернет по нажатии кнопки поиска

Входные данные: название места

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

Тест: AT.PL.9

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

Описание: реакция приложения, если не верно введён логин или пароль

Входные данные: выдуманный логин или пароль

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

Тест: AT.EV.1

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

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

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

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

Тест: AT.EV.2

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

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

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

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

Тест: AT.EV.3

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

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

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

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

Тест: AT.EV.4

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

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

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

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

Тест: AT.EV.5

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

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

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

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

Тест: AT.EV.6

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

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

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

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

Тест: AT.EV.7

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

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

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

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

Тест: AT.EV.8

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

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

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

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

Тест: AT.EV.9

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

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

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

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

Тест: AT.EV.10

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

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

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

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

Тест: AT.EV.11

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

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

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

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

Тест: AT.EV.12

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

Описание: реакция приложения Events при внезапном отключении сети Интернет по нажатии кнопки "Update"

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

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

Тест: AT.EV.13

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

Описание: реакция приложения, если не верно введён логин или пароль

Входные данные: выдуманный логин или пароль

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

Updated by Александр Шитнев over 12 years ago · 7 revisions