Testplan » History » Revision 8
« Previous |
Revision 8/16
(diff)
| Next »
Александр Шитнев, 04/01/2012 06:29 AM
Тестирование проекта Geo-Events¶
Блочное тестирование¶
Тест: BL.All.1¶
Тип теста: общий
Описание: принятие запросов драйвером и отправка ответов
Входные данные: xml-запрос в правильном формате
Ожидаемый результат: корректный xml-ответ
Тест: BL.All.2¶
Тип теста: негативный
Описание: принятие запросов драйвером и отправка ответов
Входные данные: некорректный xml-запрос
Ожидаемый результат: корректный xml-ответ с сообщением об ошибке
Тест: BL.EV.1¶
Тип теста: общий
Описание: тестирование функции получения списка событий (ядро)
Входные данные: строка - id пользователя, строка - время начала, загружать изображ. - true
Ожидаемый результат: получения списка событий с загруженниыми иконками
Тест: BL.EV.2¶
Тип теста: общий
Описание: тестирование функции получения списка событий (ядро)
Входные данные: строка - id пользователя, строка - время начала, загружать изображ. - false
Ожидаемый результат: получения списка событий без загрузки иконок
Тест: BL.EV.3¶
Тип теста: негативный
Описание: тестирование функции создания списка событий (ядро)
Входные данные: некорректный(-ые) параметр(-ы)
Ожидаемый результат: получение сообщения об ошибке от драйвера
Тест: BL.EV.4¶
Тип теста: общий
Описание: тестирование функции создания события
Входные данные: все параметры корректны
Ожидаемый результат: событие успешно создается и возвращается идентификатор
Тест: BL.EV.5¶
Тип теста: негативный
Описание: тестирование функции создания события
Входные данные: некорректный(-ые) параметр(-ы)
Ожидаемый результат: получение сообщения об ошибке от драйвера
Тест: BL.EV.6¶
Тип теста: общий
Описание: тестирование функции удаления события
Входные данные: строка - идентификатор события
Ожидаемый результат: событие успешно удаляется
Тест: BL.EV.7¶
Тип теста: негативный
Описание: тестирование функции удаления события
Входные данные: некорректный параметр строка - идентификатор события
Ожидаемый результат: получение сообщения об ошибке от драйвера
Аттестационное тестирование¶
Тест: 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 · 8 revisions