-
Notifications
You must be signed in to change notification settings - Fork 0
/
bugreports.yml
320 lines (300 loc) · 20 KB
/
bugreports.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
---
- summary: |
В карточке товара не работают ссылки с хештегами позиции
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на страницу магазина https://hexlet-products-store.vercel.app/
2. Ввести в поле поиска «iphone 9»
3. Открыть карточку товара и перейти по ссылке #smartphones над названием товара iPhone 9
expected-result: |
Происходит переход по хештегу, сайт отображает все товары связанные с хештегом #smartphones
actual-result: |
Ссылка не работает, не происходит переход
- summary: |
Битая ссылка на картинку у флажка смены языка на английскую
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на страницу магазина https://hexlet-products-store.vercel.app/
2. Нажать на кнопку с выбором языка в шапке сайта
expected-result: |
В выпадающем окне корректно отображаются картинки флажков рядом с языками
actual-result: |
В выпадающем окне не отображается английский флаг, вместо нее битая картинка
- summary: |
Функция фильтрации по цене работает не корректно, принимает нулевое и отрицательное значение
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Вручную ввести отрицательное значение в поле "From", пример: -100
3. Вручную ввести цифру ноль(0) в поле "To"
expected-result: |
Поля указания цен не должны допускать нулевое или отрицательное значение
actual-result: |
Допускается ввод отрицательных цифр и ноль, происходит некорректная фильтрация товаров
- summary: |
Мобильная версия сайта отображается некорректно
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Войти в "Dev Tools" (ctrl+shift+i или F12)
3. Нажать кнопку Toggle device toolbar (ctrl+shift+m)
4. Выбрать демонстрации разных девайсов поочередно
expected-result: |
На всех девайсах все элементы сайта отоброжаются корректно
actual-result: |
Верстка сайта не адаптирована под разные усторойства. В мобильной версии сайт отображается некорректно.
При переходе на мобильную версию сайта в devtools (например Iphone XR) фиксируется, что поле поиска вышла за рамки боковой панели.
Вся боковая панель сузилась и текст выходит за рамки. Скриншот: Iphone XR.png
- summary: |
Перевод на русскую версию сайта работает некорректно
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Нажать "Language" в шапке сайта
3. Из выпадающего списка выбрать "Russian"
expected-result: |
Сайт корректно переводится на русский язык во всех разделах
actual-result: |
Карточки с описанием товаров не переведены на русский язык.
- summary: |
При переходе на карточку товара нет возможности просмотривать представленные фотографии в отдельности и с зумом
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Ввести в поле поиска «iphone 9»
3. Перейти в карточку товара
expected-result: |
В карточке товара можно выбрать, переключать и увеличивать представленные фотографии товара
actual-result: |
При переходе на карточку товара нет возможности просмотривать представленные фотографии в отдельности и с зумом
- summary: |
Отсутствует возможность сбросить выставленный фильтр с категориями
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Нажать на выпадающий список "Category"
3. Выбрать любую категорию, например "smartphones" в выпадающем списке
4. Сбросить фильтр, чтобы увидеть все категории
expected-result: |
Есть возможность сбросить выбранную категорию
actual-result: |
Возможно только переключаться между категориями, сбросить фильтр полностью нет возможности
- summary: |
Отсутствует кнопка сброса общего фильтра
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Нажать на выпадающий список "Category"
3. Выбрать любую категорию, например "smartphones" в выпадающем списке
4. Поставить галочку в списке с брендом на "Apple"
5. Выставить диапозон цен от 300 до 800
expected-result: |
Есть кнопка сброса всего фильтра
actual-result: |
Нет возможности(кнопки) сбросить весь фильтр
- summary: |
В выбранном диапозоне по фильтру цена, сайт не выдаёт товары с учётом скидок
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Нажать на выпадающий список "Category"
3. Выбрать категорию "smartphones" в выпадающем списке
4. Поставить галочку в списке с брендом на "Apple"
5. Выставить диапозон цен от 400 до 500
expected-result: |
Сайт должен отобразить все позиции входящие в этот диапозон цен
actual-result: |
На странице выводится сообщение "Nothing found!", хотя на сайте есть товар "Iphone 9" с актуальной ценой 477.85$ со скидкой
- summary: |
Некорректно работает чекбокс "In stock"
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Убрать галочку с чекбокса "In Stock"
expected-result: |
Отображаются все товары, которые не в наличии.
actual-result: |
На странице выводится сообщение "Nothing found!"
- summary: |
Не функцианирует поле "Search" для поиска товара по бренду
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. В поле "Search" пишем "Apple"
expected-result: |
На сайте должны отобразиться все товары под брендом "Apple"
actual-result: |
На странице выводится сообщение "Nothing found!"
- summary: |
Меняется язык страницы на английский при открытии новой вкладки и при обновлении страницы
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Нажать "Language" в шапке сайта
3. Из выпадающего списка выбрать "Russian"
4. Обновить страницу (F5)
5. Сново из выпадающего списка "Language" выбрать "Russian"
6. Открыть карточку любого товара в новой вкладке
expected-result: |
При открытии новой вкладки или обновлении старницы, язык страницы не должен меняться
actual-result: |
При открытии новой вкладки или обновлении старницы, на странице меняется язык на английский
- summary: |
При оформления заказа нет возможности оплатить заказ
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Довабить в корзину любой товар на странице нажав на "Add to card"
3. Перейти в корзину нажав на "cart" в шапке страницы
4. Оформить заказ нажав на кнопку "checkout"
expected-result: |
Переход на страницу оплаты с возможностью выбора вида кредитной карты и вводом данных
actual-result: |
После нажатия на кнопку "checkout" открывается модальное окно с сообщением "Order placed successfully", но заказ не оформляется по факту
- summary: |
При оформления заказа нет возможности указать адрес доставки
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Довабить в корзину любой товар на странице нажав на "Add to card"
3. Перейти в корзину нажав на "cart" в шапке страницы
4. Оформить заказ нажав на кнопку "checkout"
expected-result: |
При оформлении заказа обязательно нужно указать адрес досавки
actual-result: |
Отстутвует поле для указания адреса доставки. После нажатия на кнопку "checkout" открывается модальное окно с сообщением "Order placed successfully", но заказ не оформляется по факту
- summary: |
После оформления заказа в корзине остаются товары
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Довабить в корзину любой товар на странице нажав на "Add to card"
3. Перейти в корзину нажав на "cart" в шапке страницы
4. Оформить заказ нажав на кнопку "checkout"
5. Закрыть модальное окно с оформлением заказа и вернуться в корзину
expected-result: |
После оформления заказа корзина должна опусташиться
actual-result: |
После оформления заказа корзина остается прежней с оформленными товарами
- summary: |
Нет возможности простмотреть историю оформленных заказов
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Довабить в корзину любой товар на странице нажав на "Add to card"
3. Перейти в корзину нажав на "cart" в шапке страницы
4. Оформить заказ нажав на кнопку "checkout"
5. Перейти на страницу с ранее оформленными заказами
expected-result: |
Проследить статус и трек оформленных заказов, просмотреть историю всех заказанных товаров
actual-result: |
Отстутвует страница оформленных заказов, невозможно проследить "судьбу" заказов и просмотреть старые заказы
- summary: |
В пустой корзине активна кнопка "Очистить корзину"
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Перейти на страницу "Корзина" нажав на "Cart" в шапке страницы
3. Нажать на кнопку "Очистить корзину"
expected-result: |
Ожидается что кнопка неактивна
actual-result: |
Кнопка активна
- summary: |
При нажатии на кнопку "Next"(Следующая), пропадают прежние и появляются новые категории, бренды
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Перейти на следующую страницу нажав на "Next"
expected-result: |
Все категории и бренды изначально должны отображаться в фильтре на главной странице магазина
actual-result: |
На каждой странице разные категории, бренды
- summary: |
После нажатия на кнопку "Next"(Следующая) и перехода на следующую страницу, при обновлении загружается первичная страница
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную страницу магазина https://hexlet-products-store.vercel.app/
2. Перейти на следующую страницу "Next"
3. Обновить страницу (F5)
expected-result: |
Ожидается что обновится страница на которой находимся на этот момент
actual-result: |
После обновления сайт переходит на первую страницу
- summary: |
На первой странице магазина активна кнопка "Previos"
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную (первую) страницу магазина https://hexlet-products-store.vercel.app/
expected-result: |
Ожидается что кнопка "Previos" неактивна, так как предудыдущей страницы не существует
actual-result: |
Кнопка активна
- summary: |
На последней странице магазина активна кнопка "Next"
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную (первую) страницу магазина https://hexlet-products-store.vercel.app/
2. Совершать переходы кнопкой "Next" до последней сраницы
expected-result: |
Ожидается что кнопка "Next" неактивна
actual-result: |
Кнопка активна
- summary: |
Появляется ошибка при отправки запросов на сервер
environment: |
Yandex 118.0.5993.965 (64-разрядная версия)
Windows 11 Version 23H2 (Build 22631.3007)
steps-to-reproduce: |
1. Зайти на главную (первую) страницу магазина https://hexlet-products-store.vercel.app/
2. Открыть devtools (нажать F12)
3. Выбрать вкладку "Network"
4. Добавить любой товар в корзину
5. Перейти на страницу корзины
6. Оформить заказ
expected-result: |
В "Network"-е видим, что запрос на оформления заказа корректно отправлен
actual-result: |
В "Network"-е видим, что при оформления заказа высвечивается ошибка, запрос не отправляется.