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

1.7.7 Результаты проведения испытаний

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

Таблица 21

Результаты тестирования

Дата

Тестируемый модуль

Тестировщик

Способ тестирования

Название теста

Описание теста

Результаты тестирования

1

2

3

4

5

6

7

22.04.2011

Authorize.pas

Разработчик

Ручной

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

Запуск программы, ввод логина, пароля и имени БД и попытка соединиться с сервером Oracle

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

23.04.2011

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

Заказчик

Ручной

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

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

Данные модули разработаны верно. Ошибок не выявлено

25.04.2011

Модули добавления и редактирования данных

Заказчик

Ручной

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

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

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

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

1

2

3

4

5

6

7

25.04.2011

Модули добавления и редактирования данных

Разработчик

Ручной

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

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

Если изменения, внесенные пользователем, не затронули поля, однозначно идентифицирующие запись, то программа воспринимает такую запись как дублирующую. Ошибка исправлена: добавлена проверка на вид действий пользователя (добавление или редактирование)

26.04.2011

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

Разработчик

Ручной

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

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

При удалении из справочника записи, которая не используется в других справочниках и документах, программа работает в штатном режиме. А при удалении связанной записи, она удаляется только из текущего справочника, оставаясь при этом в связанных с ним других справочниках и документах. Ошибка исправлена: добавлен запрет на удаление связанных записей

27.04.2011

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

Разработчик

Ручной

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

Программа должна отсортировать записи по указанному пользователем полю

Данная операция выполняется без ошибок

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

1

2

3

4

5

6

7

28.04.2011

Модули поиска информации

Заказчик

Ручной

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

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

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

28.04.2011

Модули генерации отчетов

Разработчик

Ручной

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

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

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

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