Разновидности багов

Разновидности багов

Ricky @Tolkovii_paren

Баг — ошибка в программе или в системе, из-за которой программа выдает неожиданное поведение и, как следствие, результат. Большинство программных ошибок возникают из-за ошибок, допущенных разработчиками программы в её исходном коде, либо в её дизайне.

Мало знать разновидности багов, самое главное в любом проекте - внимательно читать условия! Вас могут предупредить о том, что во внимание будут брать только определенные типы багов в определенных секциях(областях) сайта/приложения. Не забывайте внимательно изучать инструкцию перед началом работы!


Разновидности багов:

  1. Functional bug - баг, связанный с работой отдельных элементов софта. Это может быть нерабочая кнопка, которая не отвечает за свою функцию при нажатии. Нерабочая ссылка, которая при нажатии не выдает ожидаемого результата в виде перенаправления на определенную страницу сайта. Отсутствие звука, неправильная работа навигации (сортировка выдает некорректный результат), неправильная работа счетчика (в корзине 2 товара на сумму 20 долларов, но отображается иная стоимость или отсутствует вовсе) и тд.
  2. Content bug - баг, связанный с контентом. К нему можно отнести ошибки в тексте (орфография, пунктуация), а так же проблемы перевода (например текст переведен с логическими ошибками, либо же часть текста на одном языке, а остальная часть - на другом). К этому же типу багов относятся проблемы с оформлением - картинка, которая никак не соответствует товару (товар - машина, а на картинке вертолет) и в том же духе.
  3. Visual bug - баг, связанный с интерфейсом сайта/приложения. Сюда относятся такие ошибки, как наложение шрифтов друг на друга (смазанный текст), съехавший текст за области интерфейса, слепые зоны, образованные в связи с тем, что картинка закрывает часть текста и так далее. Это один из самых распространенных багов.


Отдельно хотелось бы отметить такую вещь, как Usability suggestions.

К ней относятся советы от вас (тестировщиков) по улучшению работоспособности сайта/приложения путем изменения/добавления/удаления некоторых элементов.

Здесь нужно четко понимать логику - не нужно говорить, что нужно поменять весь дизайн и тд и тп.

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


По всем вопросам в Telegram: @TheSky


Report Page