-
Notifications
You must be signed in to change notification settings - Fork 0
/
bugreports.yml
228 lines (212 loc) · 11.6 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
---
- summary: |
Не отображается иконка английского языка
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит)
Windows 10 Pro
steps-to-reproduce: |
1. Кликнуть на "Language"
expected-result: |
Должна отображаться иконка
actual-result: |
Не отображается иконка английского языка
- summary: |
Отсутствует мобильная версия сайта
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит)
Windows 10 Pro
steps-to-reproduce: |
1. Открыть Devtools
2. В инструментах разработчика переключаемся на эмуляцию мобильных устройств
3. Выбирать мобильное устройство
expected-result: |
Присутствует адаптивная версия сайта
actual-result: |
Фильтр по брендам и цене, поисковик выходят за поле раздела. Кнопка заказа товаров обрезана. Карточки товаров накладываются друг на друга на второй странице каталога
- summary: |
В фильтре "Brand" не все чекбоксы имеют подписи
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит)
Windows 10 Pro
steps-to-reproduce: |
1. Открыть страницу "https://hexlet-products-store.vercel.app"
expected-result: |
Все чекбоксы должны быть подписаны
actual-result: |
Чекбоксы отображаются без подписей
- summary: |
Проблема с мультиязычностью
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит)
Windows 10 Pro
steps-to-reproduce: |
1. Кликнуть на "Language"
2. Выбрать русский язык из списка
expected-result: |
Должен осуществляться полный перевод на русский язык
actual-result: |
Описание карточек товаров и фильтр по категориям не переведены на русский язык
- summary: |
Товар остается в корзине после оформления заказа
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит)
Windows 10 Pro
steps-to-reproduce: |
1. Добавить любой товар в корзину с помощью кнопки "Add to cart"
2. Перейти в корзину, кликнув на "Cart"
3. Оформить заказ с помощью кнопки "Checkout"
4. Закрыть модальное окно с помощью кнопки "Close"
expected-result: |
После оформления заказа корзина не должна содержать в себе товаров
actual-result: |
После оформления заказа в корзине остается товар
- summary: |
Окно оформления заказа не закрывается
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит)
Windows 10 Pro
steps-to-reproduce: |
1. Добавить любой товар в корзину с помощью кнопки "Add to cart"
2. Перейти в корзину, кликнув на "Cart"
3. Оформить заказ с помощью кнопки "Checkout"
4. Закрыть модальное окно с помощью иконки "Закрыть"
expected-result: |
Окно оформления заказа должно закрываться при нажатии на иконку "Закрыть"
actual-result: |
Окно оформления заказа не закрывается
- summary: |
Ошибка сервера: статус 500
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
1. Добавить любой товар в корзину с помощью кнопки "Add to cart"
2. Перейти в корзину, кликнув на "Cart"
3. Оформить заказ, нажав на кнопку "Checkout"
expected-result: |
Должен возвращаться статус 200
actual-result: |
Возвращается статус 500
- summary: |
Количество товаров не выровнено по центру в корзине
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
1. Добавить несколько товаров в корзину с помощью кнопки "Add to cart"
2. Перейти в корзину, кликнув на "Cart"
expected-result: |
Количество товаров должно отображаться в одном столбце и идти друг под другом
actual-result: |
Количество товаров отображается не друг под другом
- summary: |
Присутствует двойное навигационное меню при отсутствии товаров
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
1. Снять галочку с чекбокса "In Stock"
expected-result: |
При отсутствии товаров навигационное меню не должно отображаться
actual-result: |
Присутствует два навигационных меню
- summary: |
После удаления товара из корзины и обновления страницы, товар появляется снова в корзине
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
1. Добавить товар в корзину с помощью кнопки "Add to cart"
2. Перейти в корзину, кликнув на "Cart"
3. Очистить корзину с помощью кнопки "Clear cart"
4. Обновить страницу
expected-result: |
После очищения корзины и обновления страницы, товар не должен отображаться
actual-result: |
После удаления товара из корзины и обновления страницы, товар появляется обратно в корзине
- summary: |
Оформление заказа товара, которого нет в наличии
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
1. Снять галочку с чекбокса "In Stock"
2. Перейти на вторую страницу, с помощью кнопки "Next"
3. Добавить товар, которого нет в наличии в корзину с помощью кнопки "Add to cart" (например, "Lemon")
4. Перейти в корзину, кликнув на "Cart"
5. Оформить заказ, нажав на кнопку "Checkout"
expected-result: |
Не должна присутствовать возможность оформления заказа на товар, которого нет в наличии
actual-result: |
Присутствует возможность оформить заказ на товар, которого нет в наличии
- summary: |
Хэштег не кликабельный
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
1. Кликнуть на любой товар, например "Cucumber"
2. Кликнуть на хэштег "#groceries"
expected-result: |
Должно отображать товары, у которых есть аналогичный хэштег
actual-result: |
Ничего не происходит после клика на хэштег
- summary: |
Поисковик ищет товары только на одной странице
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
1. Ввести в поле "Search" товар, который находится на другой странице (например, "Milk")
expected-result: |
Должны отображаться товары, которые есть в интернет-магазине
actual-result: |
Появляется сообщение "Nothing found!"
- summary: |
Курсор при наведении на логотип некорректный
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
1. Навести курсор на логотип "Hexlet Store"
expected-result: |
Должен быть курсор "cursor: default;"
actual-result: |
Отображается курсор "cursor: text;"
- summary: |
При обновление страницы, пользователь возвращается на главную страницу интернет-магазина
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
- Перейти на вторую страницу с помощью кнопки "Next"
- Обновить страницу с помощью клавиши "F5"
expected-result: |
Пользователь должен оставаться на второй странице, после ее обновления
actual-result: |
Отображается главная страница
- summary: |
Отсутствует страница оплаты заказа
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
- Добавить любой товар в корзину с помощью кнопки "Add to cart"
- Перейти в корзину, кликнув на "Cart"
- Оформить заказ, нажав на кнопку "Checkout"
expected-result: |
Пользователь должен перейти на страницу оплаты для завершения покупки
actual-result: |
Страница оплаты заказа отсуствует
- summary: |
Фильтр по цене работает не корректно
environment: |
Google Chrome 128.0.6613.120 (Официальная сборка) (64 бит),
Windows 10 Pro
steps-to-reproduce: |
- Ввести значение в поле "From", например "9"
- Ввести значение в поле "To", например "10"
expected-result: |
Пользователь должен видеть товар в указанной ценовом диапазоне
actual-result: |
Показывает товары не только в указанном ценовом диапазоне