
4.5. Средства и порядок испытаний
Технические средства, используемые во время испытаний:
Персональный компьютер с процессором Intel Core2Duo E6550 2,33 GHz.
Объем ОЗУ: 3,5 Gb
Видеоадаптер: ATI Radeon HD 4600.
Программные средства, используемые в процессе испытаний:
Тестируемая программа MinOddMaxNum.exe
Среда программирования: Borland Delphi 7.
ОС: MS Windows 7 Professional.
Порядок испытаний:
Отладка программы на контрольных примерах.
4.6. Методы испытаний
В данном курсовом проекте используется метод отладки на контрольных примерах.
Первоначальное состояние программы представлено на рисунке 7.
Рисунок 7 – Начальное состояние программы
При тестировании использовался файлы «f1.txt» (корректный) и «err.txt» (с некорректными данными).
Содержимое файла «f1.txt»:
1 2
3 0
-5 6 7 10 20 21 24 27 21
Содержимое файла «err.txt»:
1 2 3
строка
Пример 1.
Входные данные:
текстовый файл «f1.txt»;
интервал [5, 20].
Ожидаемый результат:
минимальное нечетное число – 7, максимальное – 20.
Результат работы программы на контрольном примере 1 представлен на рисунке 8.
Рисунок 8 – Результат работы программы на контрольном примере 1
Пример 2.
Входные данные:
текстовый файл «f1.txt»;
интервал [15, 19].
Ожидаемый результат:
не будет найдено ни одно число из данного интервала.
Результат работы программы на контрольном примере 2 представлен на рисунке 9.
Рисунок 9 – Результаты работы программы на контрольном примере 2
Пример 3.
Входные данные:
текстовый файл «f1.txt»;
интервал [5, 2].
Ожидаемый результат:
будет выведено сообщение об ошибке, так как интервал задан некорректно.
Результат работы программы на контрольном примере 3 представлен на рисунке 10.
Рисунок 10 – Результат работы программы на контрольном примере 3
Пример 4.
Входные данные:
текстовый файл «err.txt»;
интервал [15, 19].
Ожидаемый результат:
будет выдано сообщение об ошибке.
Результат работы программы на контрольном примере 4 представлен на рисунке 11.
Рисунок 11 – Результат работы программы на контрольном примере 4
Пример 5.
Входные данные:
несуществующий текстовый файл «f2.txt»;
интервал [15, 19].
Ожидаемый результат:
будет выдано сообщение об ошибке.
Результат работы программы на контрольном примере 5 представлен на рисунке 12.
Рисунок 12 – Результат работы программы на контрольном примере 5
Пример 6.
Входные данные:
несуществующий текстовый файл «f1.txt»;
интервал [abc, 19].
Ожидаемый результат:
будет выдано сообщение об ошибке, т.к. нижняя граница интервала – не целое число.
Результат работы программы на контрольном примере 6 представлен на рисунке 13.
Рисунок 13 – Результат работы программы на контрольном примере 6
Вывод: Контрольные примеры ошибок не выявили, следовательно, программа работоспособна.
5. Эксплуатационные документы
5.1. Руководство программиста
5.1.1. Общие сведения о программе
Программа предназначена для определения наименьшего нечетного и наибольшего чисел из интервала [a, b], содержащихся в указанном файле с числами.
5.1.2. Структура программы
Программа написана в среде Delphi 7 и состоит из следующих файлов:
MinOddMaxNum.dpr – файл проекта в Delphi 7;
UnitMain.dfm – описание формы главного окна программы;
UnitMain.pas – исходный код модуля главного окна программы;
MinOddMaxNum.exe – исполняемый файл программы;
MinOddMaxNum.chm – файл справки по программе.
5.1.3. Настройка программы
Программа не нуждается в дополнительной настройке. Для работы с программой достаточно установить ее с помощью мастера установки (файл setup.exe), следуя указанным в нем шагам.
5.1.4. Проверка программы
В случае необходимости проведения дополнительного тестирования программы рекомендуется опираться на результаты тестирования в подразделе 4.6 (Методы испытаний).
5.1.5. Дополнительные возможности программы
Дополнительных возможностей у программы нет.
5.1.6. Сообщения системному программисту
Программа не генерирует сообщения системному программисту, так как ее уровень сложности достаточно низкий и вероятность появления ошибок минимальна.
5.2. Руководство оператора (пользователя)
5.2.1. Назначение и условия применения программы
Программа предназначена для определения наименьшего нечетного и наибольшего чисел из интервала [a, b], содержащихся в указанном файле с числами.
Для работы программы необходимы x86-совместимый персональный компьютер с установленной на нем ОС Windows 9х/NT/2000/XP/Vista/7, VGA-совместимый дисплей, стандартная клавиатура и манипулятор «мышь».
5.2.2. Обращение к программе для запуска
Для установки программы необходимо запустить файл setup.exe. После установки запуск программы возможен несколькими способами:
запуском исполняемого файла программы MinOddMaxNum.exe (дополнительные параметры командной строки при этом не требуются) в каталоге, в который была установлена программа;
запуском ярлыка программы на рабочем столе или в меню «Пуск».
После запуска программы открывается ее главное окно.
Для задания файла с целыми числами необходимо ввести путь к нему в соответствующее поле или щелкнуть по кнопке «Обзор» и в стандартном диалоге открытия выбрать нужный текстовый файл.
Для задания границ интервала необходимо ввести их в соответствующие поля.
Поиск чисел в интервале начинается после щелчка по кнопке «Найти числа». По окончании поиска выводятся минимальное нечетное и максимальное числа из заданного интервала.
Для получения справки по программе необходимо щелкнуть по кнопке «Справка».