Ответ
Нет, не всегда. «Поломка» страницы считается багом только если она вызвана ошибкой в коде приложения и противоречит ожидаемому поведению, описанному в требованиях.
Когда это НЕ баг (ожидаемое поведение):
- 404 Not Found — страница удалена или URL неверен.
- 403 Forbidden — у пользователя нет прав доступа.
- 503 Service Unavailable — сервер временно недоступен.
Когда это баг:
- 500 Internal Server Error при корректных входных данных.
- Необработанное исключение, приводящее к «белому экрану».
- Падение из-за логической ошибки (например, обращение к свойству
null).
Ключевые критерии бага: воспроизводимость, отклонение от спецификации и негативное влияние на пользователя.