Материал: Автоматизация складских процессов предприятия ООО «АТОЛ»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
78
2.4. Испытания разработанного решения.
2.4.1. Перечень объектов и функций, подлежащих испытаниям.
Тестированию подлежат следующие программные модули
информационной системы:
Модуль авторизации пользователя:
ввод верного логина и пароля;
ввод заведомо ложного логина и пароля.
Модуль редактирования справочников:
добавление данных;
удаление данных;
изменение данных.
Модуль учета поставок товаров:
новая поставка;
новая спецификация поставки.
Модуль учета отгрузок товаров:
новая отгрузка товаров;
новая спецификация отгрузки.
Модуль учета формирования отчетности:
формирование отчета о состоянии склада;
формирование отчета по статистике работы с поставщиками;
формирование отчета о поставке товаров;
формирование отчета об отгрузке товаров;
формирование отчета о состоянии склада;
формирование отчета о заполненности зон хранения в процентах.
Цель проведения испытаний: проверка работоспособности
информационной системы, проверка полноты реализованных функций.
79
2.4.2. Методы проведения испытаний.
Тестирование системы защиты информационной среды проводится с целью
проверки эффективности, используемых в ней механизмов защиты, их
устойчивости в отношении возможных атак, а также с целью поиска уязвимостей в
защите. Традиционно используются два основных метода тестирования [8]:
1. «черный ящик»;
2. «белый ящик».
Тестирование по методу «черного ящика» предполагает отсутствие у
тестирующей стороны каких-либо специальных знаний о конфигурации и
внутренней структуре объекта испытаний. При этом против объекта испытаний
реализуются все известные типы атак и проверяется устойчивость системы
защиты в отношении этих атак. Используемые методы тестирования эмулируют
действия потенциальных злоумышленников, пытающихся взломать систему
защиты. Основным средством тестирования в данном случае являются сетевые
сканеры, располагающие базами данных известных уязвимостей.
Метод «белого ящика» предполагает составление программы
тестирования на основании знаний о структуре и конфигурации объекта
испытаний. В ходе тестирования проверяются наличие и работоспособность
механизмов безопасности, соответствие состава и конфигурации системы
защиты требованиям безопасности и существующим рисками. Выводы о
наличие уязвимостей делаются на основании анализа конфигурации
используемых средств защиты и системного ПО, а затем проверяются на
практике. Основным инструментом анализа в данном случае являются
программные агенты средств анализа защищенности системного уровня.
В настоящей работе использован метод черного ящика.
80
2.4.3. Проведение проверочных испытаний и их результаты.
Введем на форме авторизации заведомо ложный логин или пароль для
проверки модуля авторизации. Результат проверки представлен на рисунке 2.21.
Рисунок 2.21 Проверка авторизации
При успешной авторизации появится главное окно приложения,
представленное на рисунке 2.22.
Рисунок 2.23 - Главное окно приложения
81
Модуль авторизации работает корректно. На рисунках 2.23-2.25
представлены фрагменты некоторых справочников, используемых в
разработанной информационной системе. При ведении учета зон хранения
товаров указывается:
температуры хранения;
максимальный вес;
максимальные габарит;
количество стеллажей;
количество ячеек.
Рисунок 2.23 - Справочник «Зоны хранения»
Рисунок 2.24 - Справочник «Товары»
82
Рисунок 2.25 - Справочник «Поставщики»
Тестирование модуля редактирования справочников проводилось путем
добавления, изменения и удаления данных. Ошибок в процессе тестирования не
выявлено.
На рисунке 2.26 представлена форма «Поступление товара» при
добавлении нового товара на склад.
Рисунок 2.26 Добавление новой поставки
Источник: https://baza.diplomsite.ru/previewfile/594