Skip to content

Commit 689b67b

Browse files
authored
Update test-cases.yml
1 parent cdeba02 commit 689b67b

File tree

1 file changed

+59
-17
lines changed

1 file changed

+59
-17
lines changed

test-cases.yml

Lines changed: 59 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,50 @@
118118
expected-result: |
119119
Товар удалился из корзины
120120
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+
121165
- summary: |
122166
Проверка оформления заказа
123167
requirement: |
@@ -131,12 +175,12 @@
131175
- В хедере страницы нажать на "Cart"
132176
- Нажать на кнопку "Checkout"
133177
expected-result: |
134-
Заказ успешно оформлен и появилось модальное окно об успешном оформлении заказа
178+
Пользователь должен быть оповещен, что его заказ успешно оформлен, в Devtools во вкладке Networks запрос должен пройти
135179
136180
- summary: |
137-
Проверка закрытия окна оформления заказа через кнопку "Close"
181+
Проверка закрытия окна об успешном оформлении заказа через кнопку "Close"
138182
requirement: |
139-
Окно оформления заказа должно закрываться при нажатии на кнопку "Close"
183+
Окно об успешном оформлении заказа должно закрываться при нажатии на кнопку "Close"
140184
prerequisites: |
141185
Открыта главная страница https://hexlet-products-store.vercel.app/
142186
test-data: |
@@ -147,12 +191,12 @@
147191
- Нажать на кнопку "Checkout"
148192
- Нажать на кнопку "Close"
149193
expected-result: |
150-
После нажатия на кнопку "Close" модальное окно оформления заказа закрывается
194+
После нажатия на кнопку "Close" окно об успешном оформлении заказа должно закрыться
151195
152196
- summary: |
153-
Проверка закрытия окна оформления заказа через кнопку закрытия окна в виде крестика
197+
Проверка закрытия окна об успешном оформлении заказа через кнопку "крестик"
154198
requirement: |
155-
Окно оформления заказа должно закрываться при нажатии на кнопку закрытия окна в виде крестика
199+
Окно об успешном оформлении заказа должно закрываться при нажатии на кнопку "крестик"
156200
prerequisites: |
157201
Открыта главная страница https://hexlet-products-store.vercel.app/
158202
test-data: |
@@ -161,7 +205,7 @@
161205
- Добавить товар в корзину, нажав на "Add to cart"
162206
- В хедере страницы нажать на "Cart"
163207
- Нажать на кнопку "Checkout"
164-
- В правом верхнем углу модального окна нажать на крестик
208+
- В правом верхнем углу модального окна нажать на "крестик"
165209
expected-result: |
166210
После нажатия на крестик модальное окно оформления заказа закрывается
167211
@@ -355,24 +399,22 @@
355399
test-data: |
356400
empty
357401
steps: |
358-
- На боковой панели страницы в окна "Price" ввести в окна "From-To" 5 и 20
402+
- На боковой панели страницы ввести в окна "From-To" 5 и 20
359403
expected-result: |
360404
На странице должны отобразиться все товары выбранного ценового диапазона
361405
362406
- summary: |
363-
Фильтрация товаров по максимальной цене
407+
Проверка ввода отрицательных значений в фильтр по цене
364408
requirement: |
365-
Пользователь должен иметь возможность фильтровать товары по максимальной цене
366-
prerequisites: |
409+
Нельзя вводить отрицательные значения в фильтр по цене
410+
prerequisites:
367411
Открыта главная страница: https://hexlet-products-store.vercel.app/
368-
На странице есть товары с различными ценами
369412
test-data: |
370413
empty
371-
steps: |
372-
- На боковой панели страницы в правом блоке "Price" указать максимальную цену товара
414+
steps:
415+
- На боковой панели страницы ввести в окна "From-To" значения -5 и -20
373416
expected-result: |
374-
На странице должны отобразиться только те товары, которые попадают под диапазон максимальной цены
375-
Если товаров в указанном диапазоне нет, должно быть сообщение о том, что ничего не найдено
417+
Сайт не должен позволить этого сделать
376418
377419
- summary: |
378420
Отображение товаров в каталоге
@@ -417,7 +459,7 @@
417459
- summary: |
418460
Проверка валидации поля поиска при вводе специальных символов
419461
requirement: |
420-
Пользователь должен иметь возможность искать товары по ключевому слову
462+
Нельзя вводить в поле поиска специальные символы
421463
prerequisites: |
422464
Открыта главная страница: https://hexlet-products-store.vercel.app/
423465
test-data: |

0 commit comments

Comments
 (0)