Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РПЗ1.doc
Скачиваний:
18
Добавлен:
20.09.2019
Размер:
3.34 Mб
Скачать

1.7.4 Требования к программной документации

Состав программной документации для проведения испытаний следующий:

  • техническое задание;

  • программа и методика испытаний;

  • текст программы.

1.7.5 Состав и порядок испытаний

Испытания проводились на компьютере со следующими системными характеристиками:

  • ОС Windows XP Professional;

  • процессор Pentium 4 3 ГГц;

  • оперативная память 1 ГБ;

  • свободное дисковое пространство 25 ГБ.

Порядок испытаний включает в себя:

  • формирование тестовых наборов;

  • проверка работы программы на составленных тестовых наборах;

  • анализ полученных результатов.

1.7.6 Методы испытаний

В качестве подхода к тестированию было выбрано ручное тестирование. Данный метод считается довольно результативным, так как проверка представляет собой полностью неупорядоченный процесс, и, таким образом, могут воспроизводиться ситуации, не предусмотренные разработчиком. В результате ручного тестирования могут быть обнаружены 30 – 70 % всех ошибок проектирования и кодирования.

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

Перед тестированием были определены наборы входных данных и ситуации, которые необходимо проверить (табл. 20).

Таблица 20

Тестовые наборы

Тест

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

Ожидаемый результат

1

2

3

Подключение к БД

Данные, введенные пользователем (логин, пароль, имя БД)

Подключение к БД и открытие главного окна программы / вывод сообщения о неверном логине, пароле и имени БД

Продолжение табл. 20

1

2

3

Открытие справочников или документов

Соответствующие таблицы БД

Считывание данных из соответствующих таблиц БД и вывод их на экран в форме, удобной для восприятия пользователю

Добавление новой записи в справочник или документ

Введенные пользователем данные в правильном формате

Добавление новой записи в соответствующую таблицу БД и обновление соответствующего справочника или документа на экране

Введенные пользователем данные в неправильном формате

Запрет ввода данных запрещенного формата

Отсутствие введенных данных

Вывод сообщения о недостаточности введенных данных

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

Вывод сообщения о невозможности добавления дублирующей записи

Редактирование записи в справочнике или документе

Указанная пользователем редактируемая строка и введенные данные в правильном формате

Редактирование указанной записи в соответствующей таблице БД и обновление соответствующего справочника или документа на экране

Продолжение табл. 20

1

2

3

Указанная пользователем редактируемая строка и введенные данные в неправильном формате

Запрет ввода данных запрещенного формата

Отсутствие введенных данных

Вывод сообщения о недостаточности данных

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

Вывод сообщения о невозможности подобной модификации записи

Удаление записи из справочника или документа

Указанная пользователем строка справочника или документа

Вывод на экран сообщения с предупреждением об удалении данных. В случае продолжения операции – удаление указанной записи из соответствующей таблицы БД и обновление соответствующего справочника или журнала документов на экране

Сортировка записей в справочнике или документе

Указанное пользователем поле сортировки в справочнике или документе

Сортировка записей по указанному полю в соответствующем справочнике или журнале документов и обновление его на экране

Продолжение табл. 20

1

2

3

Поиск записи в справочнике или документе

Указанное пользователем поле поиска и введенная строка для поиска в правильном формате

Установление указателя на искомую запись / вывод сообщения об отсутствии искомой записи

Указанное пользователем поле поиска и введенная строка для поиска в правильном формате

Запрет ввода данных запрещенного формата

Отсутствие строки для поиска

Вывод сообщения с требованием ввести строку для поиска

Формирование отчетов

Данные из соответствующих таблиц БД

Считывание данных из соответствующих таблиц БД и формирование на их основе электронного отчета по определенному шаблону