Тестирование системы.



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

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

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

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

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

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

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

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

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

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

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

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

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

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

Во время выполнения отладки, были использованы следующие методы:

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

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

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

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


Дата добавления: 2016-01-03; просмотров: 13; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!