Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конструирование ПО.docx
Скачиваний:
11
Добавлен:
13.04.2015
Размер:
179.18 Кб
Скачать

Отладка программного обеспечения

Отладка выполняется по результатам компонентного тестирования и/или тестирования единого целого и, заключается в реализации следующих действий:

  1. Пошаговое выполнение компонента, в котором обнаружена ошибка.

  2. Локализация ошибки и определение причины возникновения (см. «Надежность ПО» Основы ПИ).

  3. Разработка и внесение изменений с целью исправления ошибки с последующим их документированием. Для синтаксических ошибок и ошибок зацикливания документирование не выполняют.

  4. Тестирование исправленного фрагмента со «старым» и «новым» наборами тестов.

Для качественного выполнения отладки рекомендуется придерживаться следующих правил:

  1. Отладку всегда начинают с набора простых тестовых данных.

  2. Позиция обнаружения ошибки может быть не причиной, а следствием ошибки допущенной ранее.

  3. Ненужно считать причиной ошибки аппаратную составляющую.

  4. При поиске ошибок в больших и сложных структурах следует выполнять декомпозицию таких структур на более простые.

Тестирование программных продуктов

При организации тестирования программных продуктов следует помнить аксиомы тестирования и свойства хороших тестов.

Аксиомы тестирования:

  1. В любой не тривиальной программе, на любой стадии ее готовности всегда существуют ошибки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]