Testplan » History » Revision 1
Revision 1/16
| Next »
Александр Шитнев, 02/22/2012 11:24 AM
Блочное тестирование¶
Тестирование проекта 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 · 1 revisions