- Главная
- Информатика
- Тестирование и отладка программного средства

Содержание
- 4. Часть 1. Основные понятия Отладка ПС – это деятельность, направленная на обнаружение и исправление ошибок в
- 10. Принципы и виды отладки ПС Кратко (слайды 10-12), подробнее на рисунках (слайды 14-23) При тестировании ПС
- 11. Проектирование тестов А) левый крайний подход Тесты проектируются только на основании изучения спецификаций ПС, тестирование осуществляется
- 12. Принципы оптимальной стратегии проектирование тестов Вариант 1 На каждую используемую функцию или возможность предусматривается хотя бы
- 24. Скачать презентацию
Слайд 4Часть 1. Основные понятия
Отладка ПС – это деятельность, направленная на обнаружение и
Часть 1. Основные понятия
Отладка ПС – это деятельность, направленная на обнаружение и

исправление ошибок в ПС.
Тестирование ПС – это процесс выполнения программ на некотором наборе данных, для которого заранее известен результат применения или известны правила поведения этих программ. Набор данных называется тестовым.
Отладка = Тестирование + Поиск ошибок (в программах и документации) + Редактирование (с целью устранения ошибок).
См. рисунок
Тестирование ПС – это процесс выполнения программ на некотором наборе данных, для которого заранее известен результат применения или известны правила поведения этих программ. Набор данных называется тестовым.
Отладка = Тестирование + Поиск ошибок (в программах и документации) + Редактирование (с целью устранения ошибок).
См. рисунок
Слайд 10Принципы и виды отладки ПС
Кратко (слайды 10-12), подробнее на рисунках (слайды 14-23)
При
Принципы и виды отладки ПС
Кратко (слайды 10-12), подробнее на рисунках (слайды 14-23)
При

тестировании ПС возникает две задачи:
Подготовка набора тестов
(чем дольше продолжается процесс тестирования, тем большей становится стоимость ПС)
2. Определение момента окончания отладки ПС.
(признак возможности окончания отладки является полнота охвата пропущенными через ПС тестами множества различных ситуаций, возникающих при выполнении программ и относительно редкое проявление ошибок в ПС на последнем отрезке процесса тестирования.
Подготовка набора тестов
(чем дольше продолжается процесс тестирования, тем большей становится стоимость ПС)
2. Определение момента окончания отладки ПС.
(признак возможности окончания отладки является полнота охвата пропущенными через ПС тестами множества различных ситуаций, возникающих при выполнении программ и относительно редкое проявление ошибок в ПС на последнем отрезке процесса тестирования.
Слайд 11Проектирование тестов
А) левый крайний подход
Тесты проектируются только на основании изучения спецификаций ПС,
Проектирование тестов
А) левый крайний подход
Тесты проектируются только на основании изучения спецификаций ПС,

тестирование осуществляется путем перебора всех наборов входных данных, что практически неосуществимо.
Б) крайний правый подход
Тесты проектируются на основании изучения текстов программ с целью протестировать все пути выполнения (много) каждой программы ПС, такое тестирование также практически неосуществимо.
В) оптимальная стратегия проектирования тестов
Включает проектирование значительной части тестов по спецификациям, но она требует также и проектирования некоторых тестов и по текстам программ.
Б) крайний правый подход
Тесты проектируются на основании изучения текстов программ с целью протестировать все пути выполнения (много) каждой программы ПС, такое тестирование также практически неосуществимо.
В) оптимальная стратегия проектирования тестов
Включает проектирование значительной части тестов по спецификациям, но она требует также и проектирования некоторых тестов и по текстам программ.
Слайд 12Принципы оптимальной стратегии проектирование тестов
Вариант 1
На каждую используемую функцию или возможность предусматривается
Принципы оптимальной стратегии проектирование тестов
Вариант 1
На каждую используемую функцию или возможность предусматривается

хотя бы один тест.
На каждую область и на каждую границу изменения какой-либо входной величины – хотя бы один тест.
На каждую особую исключительную ситуацию – хотя бы один тест.
Вариант 2
Оптимальная стратегия базируется на принципе: каждая команда каждой программы ПС должна проработать хотя бы на одном тесте.
См. рисунки
На каждую область и на каждую границу изменения какой-либо входной величины – хотя бы один тест.
На каждую особую исключительную ситуацию – хотя бы один тест.
Вариант 2
Оптимальная стратегия базируется на принципе: каждая команда каждой программы ПС должна проработать хотя бы на одном тесте.
См. рисунки
- Предыдущая
Букет цветов
















Перевернутый класс
Використання інформаційних технологій у вирішенні галузевих завдань
Anime Studio Pro - создание мультипликации
Социальная платформа TikTok
Программа развития Синергия. Проект: объединение городских мануфактур
Шаблон ВКР: Разработка и исследование методов на основе машинного обучения для распознавания дорожных знаков
Учёба занимает всё свободное время? на любимые игры нет времени? скачай это приложение!
Презентация на тему Основные понятия системологии
Практика python. If elif else
Графический редактор Paint. Планируем последовательность действий
Создание графических объектов в текстовом редакторе
0821dd87747943779db6c0c7e5802e37
Криптография и криптология. Библиографические источники
Операционная система Windows. Основные объекты и приемы управления Windows (урок 2)
Передача информации. Схема передачи информации
Турист v1.0. Программа автоматизации составления документов и отчетов
Разработка компьютерной игры в жанре аркада для операционной системы Windows
Табличный процессор Excel. Практическая работа
Участвуем в акции Единственной маме на свете
Трансформация стёба в условиях современной интернет-коммуникации
Информационные модели на графах. Деревья
Организация структуры базы данных
Компьютерный сервис. Преимущества комплексных пакетов настроек
5ee98598-9c1f-44e5-8384-12af453b45e3
Эффективность использования терминалов обработки информации
Презентация на тему Аппаратные средства персонального компьютера
Социально-теоретические основания Scientific Relations
Оборотная ведомость учета материальных ценностей. Вариант 10