Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / лекция2.pptx
Скачиваний:
62
Добавлен:
03.02.2018
Размер:
485.4 Кб
Скачать

Министерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение Высшего профессионального образования

«Национальный исследовательский ядерный университет «МИФИ» Факультет

«Кибернетика и информационная безопасность» Кафедра № 43

«Стратегические информационные исследования»

Основы тестирования СЗИ Лекция 2

Москва 2015

Модульное тестирование

Модульное тестирование – это тестирование программы/устройства на уровне отдельно взятых модулей, функций, компонентов, классов.

2

Понятие модуля

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

3

Подходы к модульному тестированию

1.Функциональность каждого вновь разработанного модуля проверяется в автономном режиме без его интеграции с системой.

2.Функциональность каждого модуля проверяется в составе системы.

4

Интеграционное тестирование

Интеграционное тестирование это тестирование корректности взаимодействия нескольких модулей, объединенных в единое целое.

5

Классификация методов интеграционного тестирования

1.Восходящее тестирование.

2.Монолитное тестирование.

3.Нисходящее тестирование.

6

Восходящее тестирование

7

Нисходящее тестирование

8

Системное тестирование

Системное тестирование – тестирование системы в целом, как единого объекта тестирования.

9

Системное тестирование

Системное тестирование включает в себя:

1.Функциональное тестирование;

2.Тестирование производительности;

3.Нагрузочное или стрессовое тестирование;

4.Тестирование конфигурации;

5.Тестирование безопасности;

6.Тестирование надежности и восстановления после сбоев;

7.Тестирование удобства использования.

10

Соседние файлы в папке Лекции