Исследование методов комплексного тестирования корпоративной информационной системы. Работа успешно защищена в 2019 году.
Целью диссертационной работы является анализ методов тестирования и разработка сценария комплексного тестирования для повышения производительности и безопасности корпоративных информационных систем.
Обозначенная цель определила объект и предмет исследования.
Объект исследования – методы комплексного тестирования корпоративных информационных систем. Предмет исследования – разработка сценария комплексного тестирования для повышения производительности и надежности корпоративных информационных систем.
Гипотезой исследования является предположение о возможности создания на основе существующих методов тестирования сценария комплексного тестирования корпоративных информационных систем для повышения их производительности и информационной безопасности. Основываясь на данной гипотезе, применение методов будут наиболее эффективными, если:
- определено понятие комплексного тестирования КИС;
- выбраны методы тестирования, входящие в состав комплексного;
- смоделирован и реализован сценарий проведения комплексного тестирования, позволяющий максимально проверить КИС на ошибки в ее производительности и управлении информационной безопасности.
Для того, чтобы достичь цель необходимо решить задачи:
• рассмотреть теоретические основы тестирования информационных систем, позволяющих осуществлять анализ имеющихся методов тестирования информационных систем;
• проанализировать на основе разработанной теории практические методы тестирования программного обеспечения информационных систем;
• разработать сценарий комплексного тестирования, позволяющего с одной стороны оценить производительность, а с другой – ее информационную безопасность;
• подтвердить путем эксперимента эффективность реализованного сценария и результаты его внедрения, используя процесс апробации.
Научная новизна исследования состоит в том, что в нем определены основные критерии эффективности тестирования, применимые для оценки производительности и надежности КИС; разработан сценарий комплексного тестирования КИС, позволяющий на основе определения наиболее часто встречающихся типов ошибок задавать качественные тесты, обеспечивающие минимизацию всевозможных потерь в бизнес-среде организации.
Практическая значимость исследования заключается в разработке теоретических положений концепции анализа и сравнения методов тестирования информационных систем, позволяющие осуществлять выбор наиболее подходящего метода для практического использования, положенного в основу разработки сценария комплексного тестирования, что позволит существенно сократить затраты на тестирование КИС и повысить качество ее функционирования.
ВВЕДЕНИЕ 4
ГЛАВА 1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ТЕСТИРОВАНИЯ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ 8
1.1 Жизненный цикл тестирования корпоративной информационной системы 8
1.2 Принципы и основные этапы комплексного тестирования корпоративной информационной системы 13
1.3 Методология тестирования корпоративных информационных систем 15
1.4 Виды тестов при выполнении комплексного тестирования корпоративных информационных систем 21
ГЛАВА 2 АНАЛИЗ МЕТОДОВ ПРОВЕДЕНИЯ КОМПЛЕКСНОГО ТЕСТИРОВАНИЯ КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ . 24
2.1 Основные критерии эффективности методов комплексного тестирования корпоративной информационной системы 24
2.2 Методы комплексного тестирования корпоративной информационной системы 27
2.3 Комплексное тестирование корпоративной информационной системы на ее производительности 37
2.3.1 Тестирование производительности КИС 37
2.3.2 Нагрузочное тестирование КИС 41
2.3.3 Стресс-тестирование КИС 43
2.4 Методы и сценарий приемочного тестирования корпоративных информационных систем 46
ГЛАВА 3 АПРОБАЦИЯ МЕТОДОВ КОМПЛЕКСНОГО ТЕСТИРОВАНИЯ КОРПОРАТИВНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ 49
3.1 Нагрузочное тестирование, основанное на моделях 49
3.2 Сценарий нагрузочного тестирования с использованием различных инструментальных средств 58
3.3 Тестирование производительности и надежности базы данных КИС 67
3.4 Сценарий нагрузочного тестирования и формирование критериев на доработку 77
3.5 Интеграционное тестирование корпоративной информационной системы 82
3.6 Аналитические показатели тестирования безопасности корпоративных информационных систем 87
ГЛАВА 4 АНАЛИЗ ЭФФЕКТИВНОСТИ ПРИМЕНЕНИЯ КОМПЛЕКСНОГО ТЕСТИРОВАНИЯ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ . 100
4.1 Оценка осведомленности об уровне уязвимости корпоративных информационных систем 100
4.2 Анализ эффективности комплексного тестирования КИС данными 102
ЗАКЛЮЧЕНИЕ 107
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 109