Тестирование предназначено для обнаружения проблем в вашем коде, тогда как отладка заключается в изоляции и устранении проблем. Тестирование и отладка - необходимые этапы в цикле разработки и лучше всего включать их в начало этого цикла. Тщательное тестирование и отладка отдельных компонент облегчает тестирование и отладку всего приложения.
При тестировании и отладке приложений, разработчики обычно следят за различными уровнями ошибкоустойчивости:
- Выполнение приложения без генерации ошибочных сообщений и аварийных ситуаций.
- Осуществление надлежащих действий в общих сценариях.
- Осуществление разумных действий или выдача корректных сообщений об ошибках в диапазоне сценариев.
- Возвращение к штатной ситуации при неожиданных действиях пользователя.
Visual FoxPro предоставляет богатый набор инструментальных средств, которые помогут вам изолировать и идентифицировать проблемы в коде и эффективно их устранить.
В этом разделе
- Превентивная отладка
- Объясняется практика хорошего кодирования и шаги, которые вы можете предпринять в начале цикла разработки для того, чтобы уменьшить количество ошибок в коде.
- Руководство: Протестируйте проект
- Описывается как тестировать и проверять ваш прикладной проект перед построением дистрибутива приложения.
- Руководство: Просмотрите и сохраните сообщения процесса построения
- Описывается как просмотреть и сохранять в файле сообщения об ошибках, которые могут возникнуть в процессе построения приложения.
- Обработка ошибок во время выполнения (Run-Time)
- Представляются различные способы обработки ошибок, которые происходят во время выполнения приложения.
- Использование отладчика
- Описывается как использовать среду отладчика Visual FoxPro для изоляции проблем, обнаруженных при тестировании.