October 10, 2020

Что такое Баг?

Что такое баг или ошибка?

Баг или ошибка - это проблема, дефект или неисправность в продукте (например: Веб-сайт, Приложение и т.д.), которая приводит к неверному или неожиданному результату, или к непреднамеренному поведению.

Проще говоря, баг - это что-то, что работает некорректно в приложении или на сайте.

Типы багов

В uTest мы классифицируем пять различных типов багов : Функциональные, визуальные, контентые, баги производительности, крэш баги.

Сейчас мы подробно обсудим каждый тип.


1. Функциональные

Функциональные ошибки- это сбои в рабочем процессе, когда что-то в тестовом приложении не работало так, как оно было спроектировано. Эти проблемы приводят к неожиданному или нелогичному поведению приложения, когда конечный результат отличается от ожидаемого.

Примеры:

  • Битые ссылки на страницы
  • Поиск и фильтры возвращают неверные результаты
  • Кнопка не реагирует на нажатие

2. Визуальные

Проблемы с визуальными аспектами влияют на компоновку элементов и вызывают искажения пользовательского интерфейса, например, пропущенные элементы или изображения на странице.

Примеры:

  • Элементы / содержимое страницы неправильно выровнены
  • Содержание не соответствует области, в которой оно находится.
  • Фото отсутствует

3. Контентые

Контентные ошибки влияют на содержание страницы, такие как орфографические, грамматические и локализационные ошибки.

Примеры:

  • Проблемы локализации, когда в переводе страницы используются неподходящие слова.
  • Ошибки орфографии и заглавных букв, такие как uTEsT
  • Некорректно используется пунктуация в тексте ( , . : ; ' )

4. Баги производительности

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

Примеры:

  • Приложение медленно реагирует при переходе от одной функции к другой
  • Приложение или страница требуют слишком много времени для загрузки
  • Приложение фризится(замораживается) или становится невосприимчивым к нажатиям.

5. Крэш
Приложение прекращает работу или неожиданно закрывается во время использования функций.

Примеры:

  • Web - страница зависает и не отвечает, в результате чего возникает ошибка или браузер закрывается.
  • Компьютер - приложение замораживает устройство, долгое время зависает и внезапно закрывается.
  • Мобильное устройство - приложения внезапно закрываются с ошибкой.

Что такое отчет об ошибке?

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

Вы всегда должны писать качественно оформленные репорты, содержащие всю необходимую информацию.