Техническое задание Аналитический раздел 1 Обзор и анализ существующих программных решений


Методы и способы устранения ошибок



бет8/14
Дата07.01.2022
өлшемі4.55 Mb.
#20721
түріТехническое задание
1   ...   4   5   6   7   8   9   10   11   ...   14

4.3 Методы и способы устранения ошибок



Отладка - это комплексный процесс по выявлению и исправлению дефектов в программном обеспечении. Сами же дефекты, обычно, обнаруживается в процессе тестирования ПО.

Отладка состоит из следующих этапов:

· воспроизведение дефекта (любым из доступных способов);

· анализ дефекта (поиск причины возникновения дефекта);

· дизайн исправления дефекта;

· кодирование исправления дефекта;

· валидация исправления;

· интеграция исправления в кодовую базу или целевую систему;

· дополнительные валидации после интеграции.

На любом этапе отладки могут возникнуть новые дефекты, которые придётся отлаживать. Например, какая-то часть исправления в коде работает не так как ожидается и соответственно придётся отлаживать эту часть в изоляции и снова основное время уходит на пункты 1 и 2 и т.д.

Этап отладки можно считать законченным, если программа правильно работает на двух-трех наборах входных данных.

Некоторые методы отладки ПО используемые на данный момент в индустрии:

· запуск программы из под отладчика;

· анализ поведения системы;

· unit тестирование;

· анализ кода без исполнения программы;

· выполнения программы (или её части) в другой среде;

· отладка трансляцией кода.



Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   14




©emirsaba.org 2022
әкімшілігінің қараңыз

    Басты бет