Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лекция ТП 6.pdf
X
- •Инспектирование ПО
- •Виды программных ошибок и способы их обнаружения
- •Уровни тестирования
- •Эквивалентное разбиение
- •Выделение классов эквивалентности
- •Пример построения теста
- •Анализ граничных значений
- •Протестировать программу бинарного поиска. Нам известна спецификация этой программы. Поиск выполняется в массиве элементов М, возвращается индекс I элемента массива, значение которого соответствует ключу поиска Key.
- •Структура дерева разбиений
- •Тестовые варианты
- •Применение функциональных диаграмм
- •Пример 2
- •Структурное тестирование
- •Управляющий граф программы
- •Преобразование схемы алгоритма в УГП
- •Критерии структурного тестирования
- •Критерий покрытие операторов
- •Критерий покрытия решений
- •Покрытие условий
- •Покрытие решений/условий
- •Комбинаторное покрытие условий
- •Построение набора тестов
- •Методика тестирования ПС
- •Тестирование многомодульного ПО
- •Оценочное тестирование
- •Критерии завершения тестирования и отладки.
- •Методы отладки программного обеспечения
- •Общая методика отладки программного обеспечения
Методы отладки программного обеспечения
ручноготестирования;
индукции;
дедукции;
обратногопрослеживания.
Индукция Дедукция
Общая методика отладки программного обеспечения
1 этап - изучение проявления ошибки
2 этап - локализация ошибки
путемотсечениячастей программы
с использованиемотладочныхсредств
3 этап - определение причины ошибки
4 этап - исправление ошибки
5 этап - повторное тестирование
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]