|
118 | 118 | expected-result: | |
119 | 119 | Товар удалился из корзины |
120 | 120 |
|
| 121 | +- summary: | |
| 122 | + Проверка сохранения товара в корзине после дальнейшего поиска товара |
| 123 | + requirement: | |
| 124 | + Товар должен сохраняться в корзине после поиска на сайте |
| 125 | + prerequisites: |
| 126 | + Открыта страница корзины https://hexlet-products-store.vercel.app/cart |
| 127 | + В корзине есть товар |
| 128 | + test-data: | |
| 129 | + empty |
| 130 | + steps: |
| 131 | + - Нажать на кнопку "Continue shopping" |
| 132 | + - Нажать на любой другой товар |
| 133 | + - Нажать на кнопку "Add to cart" |
| 134 | + - Нажать на кнопку "Cart" в верхней части сайта |
| 135 | + expected-result: | |
| 136 | + В корзине должны лежать оба выбранных товара |
| 137 | +
|
| 138 | +- summary: | |
| 139 | + Проверка общей суммы товаров в корзине |
| 140 | + requirement: | |
| 141 | + В корзине должна отображаться общая сумма всех лежащих в ней товаров |
| 142 | + prerequisites: |
| 143 | + Открыта страница корзины https://hexlet-products-store.vercel.app/cart |
| 144 | + В корзине лежат 2 товара |
| 145 | + test-data: | |
| 146 | + empty |
| 147 | + steps: |
| 148 | + - empty |
| 149 | + expected-result: | |
| 150 | + В корзине должна отображаться общая сумма всех лежащих в ней товаров |
| 151 | +
|
| 152 | +- summary: | |
| 153 | + Проверка кнопки Continue shopping |
| 154 | + requirement: | |
| 155 | + Кнопка Continue shopping должна перемещать на главную страницу магазина |
| 156 | + prerequisites: |
| 157 | + Открыта страница корзины https://hexlet-products-store.vercel.app/cart |
| 158 | + test-data: | |
| 159 | + empty |
| 160 | + steps: |
| 161 | + - Нажать на кнопку "Continue shopping" |
| 162 | + expected-result: | |
| 163 | + Пользователь должен быть перемещен на главную страницу магазина |
| 164 | +
|
121 | 165 | - summary: | |
122 | 166 | Проверка оформления заказа |
123 | 167 | requirement: | |
|
131 | 175 | - В хедере страницы нажать на "Cart" |
132 | 176 | - Нажать на кнопку "Checkout" |
133 | 177 | expected-result: | |
134 | | - Заказ успешно оформлен и появилось модальное окно об успешном оформлении заказа |
| 178 | + Пользователь должен быть оповещен, что его заказ успешно оформлен, в Devtools во вкладке Networks запрос должен пройти |
135 | 179 |
|
136 | 180 | - summary: | |
137 | | - Проверка закрытия окна оформления заказа через кнопку "Close" |
| 181 | + Проверка закрытия окна об успешном оформлении заказа через кнопку "Close" |
138 | 182 | requirement: | |
139 | | - Окно оформления заказа должно закрываться при нажатии на кнопку "Close" |
| 183 | + Окно об успешном оформлении заказа должно закрываться при нажатии на кнопку "Close" |
140 | 184 | prerequisites: | |
141 | 185 | Открыта главная страница https://hexlet-products-store.vercel.app/ |
142 | 186 | test-data: | |
|
147 | 191 | - Нажать на кнопку "Checkout" |
148 | 192 | - Нажать на кнопку "Close" |
149 | 193 | expected-result: | |
150 | | - После нажатия на кнопку "Close" модальное окно оформления заказа закрывается |
| 194 | + После нажатия на кнопку "Close" окно об успешном оформлении заказа должно закрыться |
151 | 195 |
|
152 | 196 | - summary: | |
153 | | - Проверка закрытия окна оформления заказа через кнопку закрытия окна в виде крестика |
| 197 | + Проверка закрытия окна об успешном оформлении заказа через кнопку "крестик" |
154 | 198 | requirement: | |
155 | | - Окно оформления заказа должно закрываться при нажатии на кнопку закрытия окна в виде крестика |
| 199 | + Окно об успешном оформлении заказа должно закрываться при нажатии на кнопку "крестик" |
156 | 200 | prerequisites: | |
157 | 201 | Открыта главная страница https://hexlet-products-store.vercel.app/ |
158 | 202 | test-data: | |
|
161 | 205 | - Добавить товар в корзину, нажав на "Add to cart" |
162 | 206 | - В хедере страницы нажать на "Cart" |
163 | 207 | - Нажать на кнопку "Checkout" |
164 | | - - В правом верхнем углу модального окна нажать на крестик |
| 208 | + - В правом верхнем углу модального окна нажать на "крестик" |
165 | 209 | expected-result: | |
166 | 210 | После нажатия на крестик модальное окно оформления заказа закрывается |
167 | 211 |
|
|
355 | 399 | test-data: | |
356 | 400 | empty |
357 | 401 | steps: | |
358 | | - - На боковой панели страницы в окна "Price" ввести в окна "From-To" 5 и 20 |
| 402 | + - На боковой панели страницы ввести в окна "From-To" 5 и 20 |
359 | 403 | expected-result: | |
360 | 404 | На странице должны отобразиться все товары выбранного ценового диапазона |
361 | 405 |
|
362 | 406 | - summary: | |
363 | | - Фильтрация товаров по максимальной цене |
| 407 | + Проверка ввода отрицательных значений в фильтр по цене |
364 | 408 | requirement: | |
365 | | - Пользователь должен иметь возможность фильтровать товары по максимальной цене |
366 | | - prerequisites: | |
| 409 | + Нельзя вводить отрицательные значения в фильтр по цене |
| 410 | + prerequisites: |
367 | 411 | Открыта главная страница: https://hexlet-products-store.vercel.app/ |
368 | | - На странице есть товары с различными ценами |
369 | 412 | test-data: | |
370 | 413 | empty |
371 | | - steps: | |
372 | | - - На боковой панели страницы в правом блоке "Price" указать максимальную цену товара |
| 414 | + steps: |
| 415 | + - На боковой панели страницы ввести в окна "From-To" значения -5 и -20 |
373 | 416 | expected-result: | |
374 | | - На странице должны отобразиться только те товары, которые попадают под диапазон максимальной цены |
375 | | - Если товаров в указанном диапазоне нет, должно быть сообщение о том, что ничего не найдено |
| 417 | + Сайт не должен позволить этого сделать |
376 | 418 |
|
377 | 419 | - summary: | |
378 | 420 | Отображение товаров в каталоге |
|
417 | 459 | - summary: | |
418 | 460 | Проверка валидации поля поиска при вводе специальных символов |
419 | 461 | requirement: | |
420 | | - Пользователь должен иметь возможность искать товары по ключевому слову |
| 462 | + Нельзя вводить в поле поиска специальные символы |
421 | 463 | prerequisites: | |
422 | 464 | Открыта главная страница: https://hexlet-products-store.vercel.app/ |
423 | 465 | test-data: | |
|
0 commit comments