LINUX.ORG.RU

Помогите определить баг

 ,


0

1

Здравствуйте. На данный момент изучаю тестирование по курсу. Сейчас дали задание найти 1 баг в интернет-магазине.

Нашел несколько, по моему мнению, недочетов,но хочу узнать вердикт профессионалов, ибо не уверен.

  1. В поле поиска ввожу хаотично сочетание букв или «++++±—-».

Результат: отображает товары, название которых явно не соответствует запросу даже примерно.

  1. Если в поле поиска ввести очень большое количество хаотичных символов, то в результате сайт отобразит текст запроса и выдаст сообщение что товар не найден. Весь текст будет смещен и выходить за поля страницы.

  2. При добавлении товара в корзину, в поле «количество» нельзя напечатать больше чем 99. Но! Если сначала поставить точку, то можно ввести любое количество цифр и даже букв. Но в итоге поле загорается красным и при нажатии «добавить в корзину» введенное значение обнуляется и в корзину ничего не добавляется. Если ввести буквы, то кнопка «добавить в корзину» не активна.

  3. Внизу сайта есть кнопка «View our mobile site». При нажатии на нее происходит бесконечная загрузка сайта и в итоге вылезает «Error URL»

Полазил по другим магазинам, нажимая подобную кнопку, сайт просто обновляется в десктопной версии.

Что из этго всего можно приписать к багам?

Скрины прилагаю

Screen1

Screen1.1

Screen2

Screen3

так ты коммунизм не построишь

ну то есть да, сломанный редирект - очевидная бага, а вот остальное.. ты не должен как обезьяна с разряженным АК бегать по сайту и вводить белиберду везде, где дотянешься. у тебя должен быть план, который отражает требования к магазину (которых у тебя нет, но ты должен их придумать коммонсенсом), и тогда можно разбираться:

1-2. да, поиск работает невалидно, но как именно невалидно? сбрасывается если ничего не найдено? но почему тогда в другом случае отрабатывает корректно и показывает результатом пустую выборку (пусть и с съехавшей версткой — это минорщина. репортать надо, конечно, но не зацикливаться на ней). если ты возьмешь требования к поиску и накидаешь быстренько таблицу возможных значений — то легко найдешь, какое именно требование не выполняется. обрати внимание, количество найденных товаров для 1 и 1.1 - разное, эту разницу тебе тоже надо понять и выразить в терминах «при X вместо Y происходит Z»

3. опять же, минорщина. с точки зрения коммонсенса - ты попытался ввести дробное число, в корзину добавился ноль. претензии могут быть к вводу дробных значений - раз, текстовых символов - два, к активности кнопки Добавить - три, но все три бага далеко не критичные (а про дробную часть может и не баг — смотри, есть ли там продажа чего-либо в граммах, вполне возможно что юзер может купить 0,5 кг бульбы)

4. как уже сказано выше - баг, при чем серьезный

xavaco5033 ()

Всё правильно делаешь. Только рекомендую придумать некий «жезл власти», желательно с электрошоком. А потом им пинать отвечающих за такое.

FortyTwo ()