Некоторые основные ошибки, которые возникают при работе с веб-приложениями:
- Синтаксические ошибки. 1 Возникают, когда код приложения содержит опечатку или другую ошибку, препятствующую его правильной интерпретации компьютером. 1 Например, было написано неверное слово или название кнопки. 1
- Логические ошибки. 1 Возникают, когда код приложения написан таким образом, что приводит к непреднамеренным или нежелательным результатам. 1 Например, при нажатии на кнопку «Выйти» пользователь попадает не в меню авторизации, а в другой раздел. 1
- Проблемы совместимости. 1 Возникают, когда приложение несовместимо с определёнными браузерами, операционными системами или аппаратными конфигурациями. 1 Например, в одном браузере стили диалогового окна отражаются верно, а в другом — нет. 1
- Проблемы с производительностью. 1 Возникают, когда приложение медленно загружается или отвечает, или когда оно потребляет большое количество ресурсов, таких как память или вычислительная мощность. 1
- Ошибки ввода. 2 Возникают, когда приложение по каким-либо причинам не может принять введённую пользователем информацию. 2 Например, если пользовательские данные не проходят валидацию. 2
- Ошибки авторизации. 2 Такое происходит, когда пользователь пытается совершить действие, которое ему не разрешено. 2 Например, если рядовой пользователь форума пытается удалить чужое сообщение или незарегистрированный человек хочет опубликовать пост в блоге. 2
- Ошибки доступности. 2 Возникают, когда ресурс, нужный для завершения действия пользователя, по каким-то причинам недоступен. 2 Такие ошибки бывают запланированными (плановое обновление сайта) и незапланированными (выход из строя сервера). 2
- Неожиданные ошибки. 2 Это ошибки, которые обычно говорят о багах в приложении, например, о необработанных исключениях. 2