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

Документация, сопровождающая процесс разработки тестовых испытаний

Документы для проведения испытаний в составе:

•Программа и методика испытаний.

•Протокол испытаний.

•Акт испытаний.

•Описание методики и результатов расчёта показателей надёжности.

21

Определение области функционального тестирования

Клиент ДСС должен обеспечивать:

•доверенную загрузку операционной системы;

•идентификацию и аутентификацию пользователя;

•организацию и защиту сетевого соединения с сервером ДСС с использованием СКЗИ;

•функционирование АРМ пользователей в режиме ДСС, в котором обеспечивается доверенная среда и защищенный доступ к защищаемым информационным ресурсам;

•изолированную программную среду для работы пользователя в сеансе связи с применением дискреционного и мандатного механизмов разграничения доступа;

22

Определение области функционального тестирования

•контроль печати на сетевых, локальных и виртуальных принтерах с протоколированием вывода документов на печать;

•динамический контроль целостности исполняемых модулей (процессов) при каждом запуске контролируемого модуля, независимо от того, выполняется ли эта операция пользователем или ОС;

•реализацию механизма управления потоками информации;

•изоляцию программных модулей (процессов);

•скорость шифрования/расшифрования информации не менее 10 Мб/с;

•аппаратную выработку и проверку электронной подписи;

•обработку полученных доверенных обновлений ПО и изменений ключевой информации;

•среду функционирования библиотеки встраивания криптопровайдера.

23

Определение области функционального тестирования

Системные требования:

Клиент ДСС должен функционировать на ПЭВМ архитектуры IBM PC с центральным процессором, совместимым с архитектурой x86 (IA-32) или x86-64 (AMD64), и характеристиками не хуже:

•интерфейс передачи данных – USB, спецификация - 3.0;

•поддержка загрузки по USB в режиме 3.0;

•процессор, Intel совместимый, архитектуры 2010 года и выше с тактовой частотой, не менее 2 ГГц;

•оперативная память, не менее 1 Гб;

•сетевой интерфейс;

•клавиатура, мышь (USB, PS/2);

•видеокарта и монитор, с разрешением не менее 800x600 точек.

24

Определение области нагрузочного тестирования

•Тестирование стабильности чтения флеш-памяти ReadWrite/ReadOnly раздела МАРШ! как физического устройства, до первой ошибки или на 8 часов (ожидаемый результат – ошибки не найдены).

•Тестирование записи/чтения флеш-памяти ReadWrite раздела МАРШ! (полный набор) как физического устройства, до первой ошибки или на 8 часов (ожидаемый результат – ошибки не найдены).

•Тестирование полного стирания флеш-памяти ReadWrite раздела МАРШ! как физического устройства, до первой ошибки или на 1 цикл (ожидаемый результат – ошибки не найдены) Тестирование записи/чтения флеш-памяти Readonly (полный набор) как физического устройства, на один цикл (ожидаемый результат - найдены ошибки связанные с записью, связанные с чтением ошибки не найдены).

25

 

Определение области нагрузочного

 

тестирования

 

 

 

 

•

Тестирование стабильности чтения флеш-памяти Hidden раздела

 

МАРШ! как логического диска, на один цикл (ожидаемый результат -

•

найдена ошибка файла или устройства “устройство не готово”).

Тестирование записи/чтения флеш-памяти Hidden раздела МАРШ!

 

(полный набор) как логического диска, на один цикл (ожидаемый

 

результат - Найдена ошибка: “Ошибка файла или устройства:

•

“Устройство не готово”).

Тестирование полного стирания флеш-памяти Hidden раздела МАРШ!

 

как раздела диска, на один цикл (ожидаемый результат - Найдена

•

ошибка: “Ошибка файла или устройства: “устройство не готово”)

Тестирование полного стирания флеш-памяти Readonly раздела

 

МАРШ! как физического устройства, на один цикл (ожидаемый

 

результат - найдены ошибки связанные с записью).

 

26

Разработка комплексных тестов по заданным требованиям

Целью проведения работ по разработке комплексных функциональных и нагрузочных тестов проведения испытаний ПО СОДС «МАРШ!-3.0» является создание тестовых наборов, сценариев и их объединение в комплекты тестов для выполнения функционального и нагрузочного тестирования СОДС «МАРШ!».

27

Разработка комплексных тестов по заданным требованиям

Для достижения указанной цели решаются следующие задачи:

•Разработка тестовых наборов для каждого функционального и нефункционального требования к ПО СОДС «МАРШ!».

•Разработка тестовых сценариев на базе инструментов функционального и нагрузочного тестирования, для проверки сценарного выполнения отдельных функций ПО СОДС «МАРШ!».

•Разработка комплектов тестов ПО СОДС «МАРШ!», по целям тестирования. В качестве основной цели – полная проверка клиента ДСС.

28

Использовавшаяся документация

•Технические требования к результатам выполнения проекта по созданию СОДС «МАРШ!»

•Результаты эскизного проектирования СОДС «МАРШ!»

•Научно-технические отчеты по проведенным НИОКР для разработки СОДС «МАРШ!»

29

Процесс проведения работ

Тестирование ПО СОДС «МАРШ!» в основном представляет собой оценку или измерение качества ПО и состоит из следующих базовых операций:

•Поиск и документирование дефектов ПО СОДС «МАРШ!».

•Выработка рекомендаций по субъективному качеству ПО СОДС «МАРШ!».

•Практическая проверка предположений, на основе которых построены спецификации требований и спроектировано ПО СОДС «МАРШ!».

•Проверка соответствия фактического поведения ПО СОДС «МАРШ!» предполагаемому.

•Проверка правильности реализации требований.

30

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