Тестирование системы.
Отладка - это комплексный процесс по выявлению и исправлению дефектов в программном обеспечении. Сами же дефекты, обычно, обнаруживается в процессе тестирования ПО. Отладка состоит из следующих этапов:
· воспроизведение дефекта (любым из доступных способов);
· анализ дефекта (поиск причины возникновения дефекта);
· дизайн исправления дефекта;
· кодирование исправления дефекта;
· валидация исправления;
· интеграция исправления в кодовую базу или целевую систему;
· дополнительные валидации после интеграции.
На любом этапе отладки могут возникнуть новые дефекты, которые придётся отлаживать. Например, какая-то часть исправления в коде работает не так как ожидается и соответственно придётся отлаживать эту часть в изоляции и снова основное время уходит на пункты 1 и 2 и т.д. Этап отладки можно считать законченным, если программа правильно работает на двух-трех наборах входных данных. Некоторые методы отладки ПО используемые на данный момент в индустрии:
· запуск программы из-под отладчика;
· анализ поведения системы;
· анализ кода без исполнения программы;
· выполнения программы (или её части) в другой среде;
· отладка трансляцией кода.
Во время выполнения отладки, были использованы следующие методы:
· unit тестирование;
· анализ кода без исполнения программы;
· запуск программы из-под отладчика.
Отладка ряда ошибок прошла успешно, были внесены изменения в интерфейс программы. Также были предусмотрены некоторые исключительные ситуации: в одну и туже ячейку при заполнении поля перезаписывали друг друга несколько мин, в следствии чего их количество уменьшалось, и программа работала неверно, не верно рассчитывалось количество оставшихся мин.
Дата добавления: 2016-01-03; просмотров: 13; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!