Дудукін О. 341 / 3_Developing / Спецификации и сценарии тестов
.doc
ХДУ
УЧЕБНЫЙ КУРС
«Технологии программирования. Курс на базе Microsoft Solutions Framework (MSF)»
для подготовки по направлению «Информационные технологии»
Херсон 2014
Содержание
Спецификации и сценарии тестов 1
1. Спецификации на входы 3
2. Спецификации на выходы 3
3. Среда тестирования 3
4. Специальные требования 4
5. Взаимозависимости 4
6. Тесты 4
-
Спецификации на входы
Входы:
-
Мышь
-
Клавиатура
-
Сенсорный экран.
-
Спецификации на выходы
Приведите спецификации на выходы.
Выходы:
-
Сообщения об ошибках
-
Сама система выдает сообщения об ошибках работы
-
Неправильные действия пользователей
-
Некорректные данные
-
-
-
Среда тестирования
На стороне менеджеров:
-
Intel Core i3-4010U (1.7 ГГц)
-
RAM 4 ГБ
-
HDD 500 ГБ
-
nVidia GeForce GT840M,2ГБ
На стороне клиентов:
-
P4 300 MHz или аналогичный
-
RAM 128 Mb
-
Video RAM 32 Mb
-
Установленный java Runtime
-
Специальные требования
НЕТ
-
Взаимозависимости
В данном разделе приведите существующие взаимосвязи между разными тестами. В случае, если существенен порядок выполнения тестов, укажите это явно.
Тесты построены так, что бы их можно было запускать независимо друг от друга.
Однако не стоит запускать тесты на сайте и приложении одновременно.
-
Тесты
-
Тест работы со статьями
-
Добавление статьи
-
-
Ожидаемое поведение
Статья успешно добавлена.
Статья не добавлена, пользователь получает уведомление о том что данные введены неверно.
Ожидаемая производительность
(0-1сек) добавление статьи.
(0-1сек)выполнение любого запроса.
Ожидаемая достоверность
100%
-
Удаление статьи
Ожидаемое поведение
В визуальную форму пользователь вводит номер (issn) статьи . Затем нажимает кнопку удаления статьи. В ответ система удаляет все связанные данные со статьёй. В противном случае(статья не найдена пользователь получает уведомление об отсутствии запрашиваемых материалов)
Ожидаемая производительность
(0-1сек) добавление статьи или уведомление об отсутствии.
Ожидаемая достоверность
100%
-
Тест работы с запросами
Создание запроса
Пользователь в визуальную форму вводит критерии поиска необходимых данных. Затем, нажимает кнопку поиска. Возможны следующие ситуации:
-
Информация найдена.
-
Информация не найдена (Сообщение с причиной)
-
График по данным построен.
-
График не построен. (Сообщение с причиной)
Ожидаемая производительность
(0-1сек) добавление статьи.
(0-1сек)выполнение любого запроса.
Ожидаемая достоверность
100%
-
Удаление некой информации относящейся к статье.
Ожидаемое поведение
Пользователь вводит признаки желаемой статьи.
Если статья найдена:
Вводит параметры которые стоит заменить.
Иначе - получает соответствующие уведомления.
1) Статья не существует.
2) Данные изменить невозможно.
Ожидаемая производительность
(0-1сек) добавление статьи.
(0-1сек)выполнение любого запроса.
Ожидаемая достоверность
100%
Замечания
При отсутствии визуальной оболочки тестируется ответ функций соответствующих интерфейсов