-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbugreports.yml
237 lines (221 loc) · 16.5 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
---
- summary: |
В каталоге товаров не отображается рейтинг товаров
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Открыть любую страницу каталога товаров, например стартовую: https://hexlet-products-store.vercel.app/
expected-result: |
По каждому товару в каталоге отображается его рейтинг
actual-result: |
Не отображается рейтинг товаров в каталоге (скриншот 1 - https://disk.yandex.ru/i/D7OHpd8795sPBw)
- summary: |
Не работает фильтр по цене товаров
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Указать начальную цену в фильтре диапазона цен, например - 60
- Указать конечную цену в фильтре диапазона цен, например - 77
expected-result: |
Отображаются товары каталога по выбранной цене
actual-result: |
Не все товары в выбранном диапазоне отображаются, поскольку идет зависимость от цены без скидки, а не от фактической цены (скриншоты 2.1, 2.2 - https://disk.yandex.ru/i/zY1VXic9EAuzdg, https://disk.yandex.ru/i/18BVpYZBgXUZWA)
- summary: |
Все фильтры товаров (по категории, ключевому слову, бренду и цене) не распространяются на ВСЕ товары каталога
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Зайти на стартовую страницу каталога и ознакомиться с категориями, брендами и товарами, расположенными на данной странице
- Зайти на любую другую страницу каталога товаров, например - третью страницу каталога
- Открыть всплывающее окно с перечнем категорий товаров и убедиться, что указаны только те категории товаров, которые расположены на текущей странице каталога
- Ввести в поисковую строку интересуемое ключевое слово из названия товара, например - red, и убедиться, что фильтруются только товары, которые расположены на текущей странице каталога
- Прочитать список брендов на текущей странице и убедиться, что фильтр по бренду ограничивается только товарами, расположенными на текущей странице каталога
- Указать начальную цену в фильтре диапазона цен, например - 60, и убедиться, что фильтруются только товары, которые расположены на текущей странице каталога
- Указать конечную цену в фильтре диапазона цен, например - 100, и убедиться, что фильтруются только товары, которые расположены на текущей странице каталога
expected-result: |
В фильтрации усчаствуют ВСЕ товары каталога, имеющиеся на сайте
actual-result: |
Фильтрация ограничивается только товарами, расположенными на странице каталога, на которой находится пользователь (видео 1 - https://disk.yandex.ru/i/huMPTDgCNshOdQ)
- summary: |
Нет сброса выбранного фильтра по категории
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Выбрать любую категорию товаров
expected-result: |
ВСЕ товары каталога сортируются по выбранной категории
actual-result: |
Нельзя сбросить фильтр по категории без перезагрузки страницы (видео 2 - https://disk.yandex.ru/i/WFgLAj5lvd5vdw)
- summary: |
Невозможно одновременно установить фильтр по бренду и фильтр по цене
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Нажать на чекбоксы с указанием интересующих брендов товаров, например - Dior и Chanel
- Указать начальную цену фильтре диапазона цен, например - 9
- Указать конечную цену фильтре диапазона цен, например - 107
expected-result: |
Отображаются товары каталога под выбранными брендами в пределах установленной стоимости
actual-result: |
Не все товары каталога отображаются по выбранным брендам и в пределах установленной стоимости (скриншоты 3.1, 3.2 - https://disk.yandex.ru/i/ceM-R0kS7EogEg, https://disk.yandex.ru/i/iVuj0c4ZWKKu3w)
- summary: |
Не все чекбоксы фильтра по бренду имеют наименование на боковой панели сайта
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Проверить наличие наименования бренда напротив каждого чекбокса
expected-result: |
Все чекбоксы по брендам проименованы на боковой панели сайта
actual-result: |
Фильтр по бренду содержит чекбоксы без наименования бренда, например - товавров из категории: продукты (видео 3 - https://disk.yandex.ru/i/2LvEizb0QmUZmQ)
- summary: |
Не сохраняется состояние страницы после перезагрузки сайта (страницы каталога, выбранных фильтров)
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Выбрать любую категорию товара, например - beauty
- Выбрать любой бренд, например - Essence
- Обновить страницу сайта
expected-result: |
Посльзователь остался на той же странице каталога (в том же состоянии, с теми же введенными фильтрами)
actual-result: |
Пользователь оказался на стартовой странице каталога, все фильтры сброшены (видео 4 - https://disk.yandex.ru/i/VXyyt-15E3fWaA)
- summary: |
Не отображаются товары при выключении фильтра in stock
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Нажать на чекбокс in stock
expected-result: |
Отображаются все товары каталога (в наличии и не в наличии)
actual-result: |
Товары не отображаются (видео 5 - https://disk.yandex.ru/i/WaTIg7KOQW-jyg)
- summary: |
Невозможно при нажатии на хештег с категорией товара, указанной в карточке любого товара, перейти на страницу каталога товаров данной категории
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Выбрать любой товар из каталога, например - Dior J'adore
- Нажать на выбранный товар
- Нажать на хештег (#fragrances)
expected-result: |
Открылась страница с товарами каталога категории fragrances
actual-result: |
При нажатии на хештег с категорией товара, указанной в карточке товара, невозможно перейти в каталог товаров этой категории (видео 6 - https://disk.yandex.ru/i/7C2lUORWLcvOgw)
- summary: |
Невозможно перейти на страницу оплаты
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Добавить любой товар в корзину
- Открыть корзину
- Нажать кнопку Checkout
expected-result: |
Открылась страница оплаты заказа
actual-result: |
Не осуществлен переход на страницу оплаты (видео 7 - https://disk.yandex.ru/i/mnmdlOIgaR9CrA)
- summary: |
Неудачная обработка сервером запроса при оформлении заказа
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Открыть панель разработчика (DevTools)
- Нажать вкладку Network
- Нажать на Fetch/XHR
- Добавить любой товар в корзину, например - Essence Mascara Lash Princess
- Открыть корзину
- Проверить, что в корзине находится добавленный товар
- Нажать кнопку Checkout
expected-result: |
В DevTools во вкладке Network появляется код ответа 200 ОК, свидетельствующий об успешной обработке HTTP запроса при оформлении заказа
actual-result: |
В DevTools во вкладке Network появляется код ответа 500 Internal Server Error, свидетельствующий о возникновении ошибки на стороне сервера при оформлении заказа (Видео 8 - https://disk.yandex.ru/i/lz8G8WGxXlievg)
- summary: |
При нажатии на крестик не закрывается всплывающее окно об офомлении заказа
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Добавить любой товар в корзину
- Открыть корзину
- Нажать кнопку Checkout
- нажать на кнопку X
expected-result: |
Окно закрыто
actual-result: |
Окно не закрыто (видео 9 - https://disk.yandex.ru/i/86a18_lBzjSK9g)
- summary: |
Нет мобильной версии сайта
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Открыть панель разработчика (DevTools)
- Включить режим эмуляции мобильного устройства в DevTools, нажав на иконку мобильного устройства в верхнем левом углу
- Выбрать мобильное устройство из списка доступных устройств либо ввести параметры устройства (размеры экрана и разрешения) вручную, например - Galaxy S5 или 360x640
- Проверить отображение сайта в вертикольной ориентации
- Переключить ориентацию на горизонтальную и повторить проверку отображения сайта
- Проверить все ли элемены интерфейса доступны, корректно отображаются и функционируют
expected-result: |
Есть мобильная версия сайта
actual-result: |
Нет мобильной версии сайта (видео 10 - https://disk.yandex.ru/i/LKybTDrHjKKvZw):
- Сайт не адаптируется под размер экрана мобильного устройства
- Элементы интерфейса некорректно отображаются: наименования брендов, поисковая строка выходят за рамки границ блоков, в которых расположены
- Навигация по сайту неудобна
- summary: |
Отсутствует мультиязычность сайта - контента на русском языке
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Нажать Language
- Выбрать Russian
expected-result: |
Наименование и описание товаров каталога отображаются на русском языке
actual-result: |
Наименование и описание товаров каталога отображаются на английском языке (видео 11 - https://disk.yandex.ru/i/YhXUgIIUl4g_UQ)
- summary: |
Не отображается английский флаг в языковом меню - Language
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Нажать Language
expected-result: |
Отображаются английский и российский флаги напротив наименования каждого языка
actual-result: |
Не отображается английский флаг (скриншот 4 - https://disk.yandex.ru/i/1jb_vcz7suP1WQ)
- summary: |
На стартовой странице каталога расположена кнопка Previous
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Убедиться, что кнопка Previous отсутствует на стартовой странице каталога
expected-result: |
Кнопка Previous на стартовой странице каталога отсутствует
actual-result: |
Кнопка Previous расположена на стартовой странице каталога (скриншот 5 - https://disk.yandex.ru/i/ZhJxpMCE-E0j_g)
- summary: |
На последней странице каталога расположена кнопка Next
environment: |
Google Chrome 128.0.6613.138 (Официальная сборка), (x86_64)
MacOS Ventura 13.3.1
steps-to-reproduce: |
- Убедиться, что кнопка Next отсутствует на последней странице каталога
expected-result: |
Кнопка Next на последней странице каталога отсутствует
actual-result: |
Кнопка Next расположена на последней странице каталога (скриншот 6 - https://disk.yandex.ru/i/0evBeH8PR0E03w)