Файл: Лабораторная работа 12 Разработка тестовых пакетов Цель получить навыки разработки тестовых пакетов.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 22.11.2023
Просмотров: 396
Скачиваний: 10
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Лабораторная работа №12 «Разработкатестовых пакетов» Цель: получить навыки разработкитестовыхпакетов.
бытьпроверенытестамидлявыбранного метода тестирования. Записать тесты, которые позволят пройтипопутямалгоритма.Протестироватьразработаннуювамипрограмму.Результатыоформитьввидетаблиц:
Теоретические вопросы
-
Системные основы разработки требований к сложным комплексам программ. -
Формализация эталонов требований и характеристик комплекса программ. -
Формирование требований компонентов и модулей путем декомпозиции функций комплексов программ. -
Тестирование по принципу «белого ящика».
Задание № 1
ВДревнейГреции(IIв.дон.э.)былизвестеншифр,называемый"квадратПолибия".Шифровальнаятаблицапредставляласобойквадратспятьюстолбцамиипятьюстроками,которыенумеровалисьцифрамиот1до-
В каждую клетку такого квадрата записывалась одна буква. В результате каждой букве соответствовала пара чисел, и шифрование сводилось к замене буквы парой чисел. Для латинского алфавита квадрат Полибия имеет вид:
Задание № 2
Спроектировать тесты по принципу «белого ящика» для программы,разработаннойвзадании№1.Выбратьнесколькоалгоритмовдлятестированияи обозначить буквами илицифрамиветви этихалгоритмов.Выписатьпутиалгоритма,которыедолжныбытьпроверенытестамидлявыбранного метода тестирования. Записать тесты, которые позволят пройтипопутямалгоритма.Протестироватьразработаннуювамипрограмму.Результатыоформитьввидетаблиц:
| Тест | Ожидаем ый результат | Фактичес кий результат | Результат тестирова ния |
| … | … | … | … |