- •Министерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение Высшего профессионального
- •Модульное тестирование
- •Понятие модуля
- •Подходы к модульному тестированию
- •Интеграционное тестирование
- •Классификация методов интеграционного тестирования
- •Восходящее тестирование
- •Нисходящее тестирование
- •Системное тестирование
- •Системное тестирование
- •Документы, создаваемые при тестировании
- •План тестирования
- •Тест требования
- •Тест планы
- •Тест планы
- •Отчет о выполнении тестирования
- •Отчет о проблемах
- •Описание устройства
- •Требования к тестированию
- •Документация, сопровождающая процесс разработки тестовых испытаний
- •Определение области функционального тестирования
- •Определение области функционального тестирования
- •Определение области функционального тестирования
- •Определение области нагрузочного тестирования
- •Разработка комплексных тестов по заданным требованиям
- •Разработка комплексных тестов по заданным требованиям
- •Использовавшаяся документация
- •Процесс проведения работ
- •Процесс проведения работ
- •Процесс проведения работ
- •Процесс проведения работ
- •Возможные операции и потоки операций тестирования ПО СОДС «МАРШ!»
- •Возможные операции и потоки операций тестирования ПО СОДС «МАРШ!»
- •Возможные операции и потоки операций тестирования ПО СОДС «МАРШ!»
- •Базовые роли
- •Состав рисков для компонент изделия
- •Состав рисков для компонент изделия
- •Разработка комплексных тестов
- •Разработка комплексных тестов
- •Комплект тестов «Комплектное тестирование клиента ДСС»
- •Комплект тестов «Комплектное тестирование клиента ДСС»
- •Комплект тестов «Комплектное тестирование клиента ДСС»
- •Тестовые наборы
- •Тестовые наборы
- •Тестовые наборы
- •Тестовые наборы СОДС «МАРШ!»
- •Тестовые наборы СОДС «МАРШ!»
- •СПАСИБО ЗА ВНИМАНИЕ!
Министерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение Высшего профессионального образования
«Национальный исследовательский ядерный университет «МИФИ» Факультет
«Кибернетика и информационная безопасность» Кафедра № 43
«Стратегические информационные исследования»
Основы тестирования СЗИ Лекция 2
Москва 2015
Модульное тестирование
Модульное тестирование – это тестирование программы/устройства на уровне отдельно взятых модулей, функций, компонентов, классов.
2
Понятие модуля
Модуль – это компонент минимального размера, который может быть независимо протестирован в ходе верификации программной системы.
3
Подходы к модульному тестированию
1.Функциональность каждого вновь разработанного модуля проверяется в автономном режиме без его интеграции с системой.
2.Функциональность каждого модуля проверяется в составе системы.
4
Интеграционное тестирование
Интеграционное тестирование – это тестирование корректности взаимодействия нескольких модулей, объединенных в единое целое.
5
Классификация методов интеграционного тестирования
1.Восходящее тестирование.
2.Монолитное тестирование.
3.Нисходящее тестирование.
6
Восходящее тестирование
7
Нисходящее тестирование
8
Системное тестирование
Системное тестирование – тестирование системы в целом, как единого объекта тестирования.
9
Системное тестирование
Системное тестирование включает в себя:
1.Функциональное тестирование;
2.Тестирование производительности;
3.Нагрузочное или стрессовое тестирование;
4.Тестирование конфигурации;
5.Тестирование безопасности;
6.Тестирование надежности и восстановления после сбоев;
7.Тестирование удобства использования.
10