Скачиваний:
20
Добавлен:
01.05.2014
Размер:
591.87 Кб
Скачать

СОГЛАСОВАНО

Преподаватель кафедры МОЭВМ

_____________________Н.Л. Щеголева

"____" _______________2007 г.

УТВЕРЖДАЮ

Преподаватель кафедры МОЭВМ

____________________Н.Л. Щеголева

"____"_______________2007 г.

СЕТЕВОЕ ПРИЛОЖЕНИЕ «HTTP – КЛИЕНТ»

Система документирования тестов

Подпись и дата

Инв. № дубл.

Взам. инв. №

Подпись и дата

Инв. № подл.


ЛИСТ УТВЕРЖДЕНИЯ

Листов 24

Преподаватель

_______________Н.Л. Щеголева

"___"__________2007 г.

Разработчики

Студенты гр. 2304

_______________Н.Г. Гаврилова

_______________И.В. Ильина

_______________Ю.В. Санвальд

"___"__________2007 г.

Содержание

Функционирование в различных программных условиях 3

Функционирование в различных аппаратных условиях 4

Использование ресурсов системы 4

Пользовательский интерфейс 5

Удобство использования приложения 10

Реализация алгоритмов 10

Взаимодействие с другими компонентами 13

Устойчивость к внешним сбоям (перебои в питании, потеря связи с сервером) 14

Длительная работа приложения 16

Логика функционирования 16

Обеспечение защиты от несанкционированного доступа 17

Одновременное функционирование нескольких экземпляров приложения на одном компьютере или в одной сети 18

Обработка ошибок 19

Тестирование дистрибутива 20

Тестирование документации к системе 21

Стресс-тестирование 23

Сокращение числа тестовых примеров 23

Функционирование в различных программных условиях

  • Цель тестирования

Проверить правильность работы приложения при различных установленных или запущенных на выполнение программных продуктах (операционные системы, системы разработки и т.д.)

  • Методы тестирования

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

  1. Работа с различными версиями ПО.

  2. Работа при отсутствии на компьютере установленных средств разработки, использовавшихся при создании тестируемого приложения.

  3. Версии системных .dll файлов.

Тестовый случай 1

Проверка работоспособности приложения при отсутствии на компьютере установленной среды Visual C++ 2003, при наличии Visual C++6.0 или Visual C++ 2005

Действия по проверке требования

Запустить приложение. Находясь в главном окне приложения, необходимо выполнить посылку запросов на сервер и получить от сервера ответ

Результат

Приложение запущено. Пересылка и обмен данными осуществляются успешно

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Тестовый случай 2

Проверка работоспособности приложения при отсутствии на компьютере установленной среды Visual C++ 2003

Действия по проверке требования

Запустить приложение. Находясь в главном окне приложения, необходимо выполнить посылку запросов на сервер и получить от сервера ответ

Результат

Приложение запущено. Пересылка и обмен данными осуществляются успешно

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Тестовый случай 3

Проверка работоспособности приложения при отсутствии в папке, где установлен запускающий файл приложения системных файлов среды разработки Visual C++ 2003

Действия по проверке требования

Запустить приложение. Находясь в главном окне приложения, необходимо выполнить посылку запросов на сервер и получить от сервера ответ

Результат

Приложение запущено. Пересылка и обмен данными осуществляются успешно

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Функционирование в различных аппаратных условиях

  • Цель тестирования

Проверка правильности работы при различных конфигурациях компьютера (объем памяти, размер свободного дискового пространства, различные видеоадаптеры, звуковые платы и т.д.)

  • Методы тестирования

Необходимо наличие соответствующих компонент и персонального компьютера, на который их можно установить. Следует обращать внимание на определение минимальных границ объема оперативной памяти, свободного дискового пространства, при которых возможен запуск и работа тестируемого программного обеспечения. При этом следует учитывать условия предыдущего пункта.

Тестовый случай 1

Проверка работоспособности приложения при установленном объеме оперативной памяти менее 64 Мбайт

Действия по проверке требования

Находясь в окне приложения, необходимо выполнить посылку различных запросов на сервер и получить от сервера ответ. Для методов GET и PUT в качестве объекта приема и передачи задать файл большого размера (размер файла превышает объем оперативной памяти).

Результат

Обмен данными осуществляются успешно

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Тестовый случай 2

Проверка работоспособности приложения при объеме свободного пространства на жестком диске менее 70 Мбайт

Действия по проверке требования

Находясь в окне приложения, необходимо выполнить посылку различных запросов на сервер и получить от сервера ответ. Для методов GET и PUT в качестве объекта приема и передачи задать файл большого размера (размер файла превышает объем свободного места на диске).

Результат

Обмен данными осуществляются успешно

Выполнение требования

Выполнено \ Не выполнено

Комментарий