Распространенные баги на WEB
t.me/qa_chilloutПривет! Мы решили подготовить список из топ 10 багов, которые чаще всего можно встретить на десктопной и мобильной версиях WEB, чтобы вы смогли их быстрее обнаружить у себя. Пройдемся по порядку, от менее распространенного к более распространенному.
#10
Названия вкладок. Часто забывают и не обращают внимание на различия в названии страницы, например это страница профиля пользователя, и названии вкладки. Например страница «Настройки», а название вкладки – «Оплата».
![](/file/f33073ee52339eb1b66f1.png)
#9
Ошибки кнопок. Кнопки либо не работают – и это плохо, либо перестают работать после каких то действий. Например кнопка «Найти» дизейблится после многократного нажатия:
![](/file/1dd67df70313939ec924f.png)
#8
Валидация полей. Не отображаются ошибки о некорректно заполненных полях (нет красной обводки вокруг поля, не подсвечивается красным некорректный текст), хотя приложение считает поле неправильно заполненным и не дает отправить данные. Например в данном случае пользователь сохранил текст в поле «Телефон».
![](/file/4f2e479332516dc06340d.png)
#7
Анимация. Часто можно встретить некорректную анимацию при пролистывании изображений, скролл ленты, анимация открывания окон, всплывающие попапы. На примере ниже – при пролистывании, фотографии в альбоме наслаиваются друг на друга.
![](/file/c1de461e63595488a8d47.png)
#6
Гиперссылки. Лицензионное соглашение и другие гиперссылки на политики, открывающиеся в том же самом окне. Представьте, как не удобно пользователю, который заполнил анкету, хочет ознакомиться с лицензионным соглашением, а у него оно открывается в этом же самом окне, пользователь возвращается обратно и у него очищена вся форма. Безусловно, есть ТЗ, в котором прописывается условие, как должно открываться лицензионное соглашение, однако в большинстве случаев – это открытие документов в отдельном окне. Ниже приведен пример открывающегося лицензионного соглашения в том же окне:
![](/file/e5df232b6bfccc96a707b.png)
И также, в принципе, не забываем просто проверять переходы по таким гиперссылкам. Часто бывают и баги с неоткрытием той же политики конфиденциальности или какой-либо другой ссылки.
#5
Очищающиеся поля ввода при скролле. Например пользователь заполняет форму доставки, указывает свои контактные данные, банковские данные, скроллит к полю ввода ФИО, заполняет и решает вернуться назад, чтобы перепроверить то, что он ввел, а там уже все заполненное очищено. Обидно, не правда ли?
![](/file/8b00fe5e669a8d78b29e6.png)
#4
Редиректы. Пользователь переходит на страницу N, возвращается назад или например кликает на предыдущий раздел, ожидает попасть на указанную страницу или вернуть на ту, откуда пришел. Однако попадает на Главную, как в нашем случае, либо на иную страницу, где он явно не был.
![](/file/d215174abc661ae0804ae.png)
#3
Mobile web. Многие сервисы забывают совершенно про мобильную версию, в связи с чем можно встретить много чего интересного, начиная от поехавшей верстки в полях (как в примере ниже) и заканчивая полностью неадаптированными страницами.
![](/file/f18fb519159f4cf2a9f56.png)
#2
Неактивный раздел техподдержки. Пользователю нужна помощь, а обратиться некуда - раздел потеряли при очередном релизе, либо раздел есть, но неактивен.
![](/file/57b08f73f0ed3ae3946f7.png)
#1
Каунтеры. Один из самых распространенных багов, когда некорректно отображается счетчик товаров в корзине, количество сообщений и т.д.
![](/file/93976f80ae5baed7f7c8c.png)
#0
Совместимость с браузерами. Очень частая проблема. Наиболее проблемным браузером является Safari. Но также не стоит забывать тестировать фичу в браузерах на разных движках рендера.
![](/file/60a1e62aaaa4e43901a9b.png)
![](/file/a25ccf938ca6f72a590b3.png)
*Все представленные баги в статье являются искусственно воспроизведенными и любое сходство с реальными багами – случайно.
Обсудить статью, узнать больше можно в телеграм канале «Тестировщики нужны».