|
63 | 63 | test-data: | |
64 | 64 | empty |
65 | 65 | steps: | |
66 | | - - Перейти в корзину |
67 | | - - Нажать на кнопку "Оформить заказ" |
| 66 | + - Добавить товар в корзину, нажав на "Add to cart" |
| 67 | + - В хедере старницы нажать на "Cart" |
| 68 | + - Нажать на кнопку "Checkout" |
68 | 69 | expected-result: | |
69 | 70 | Заказ успешно оформлен и появилось модальное окно об успешном оформлении заказа |
70 | 71 |
|
|
104 | 105 | test-data: | |
105 | 106 | empty |
106 | 107 | steps: | |
107 | | - - Нажать на выпадающее окно "Language" |
| 108 | + - В хедере страницы нажать на выпадающее окно "Language" |
108 | 109 | - Выбрать язык "Russian" |
109 | 110 | expected-result: | |
110 | 111 | После смены языка интерфейс должен обновиться, и все текстовые элементы на странице должны отображаться на выбранном языке |
111 | 112 |
|
| 113 | +- summary: | |
| 114 | + Проверка функции смены языка интерфейса |
| 115 | + requirement: | |
| 116 | + Пользователь должен иметь возможность переключать язык интерфейса |
| 117 | + prerequisites: | |
| 118 | + Открыта главная страница https://hexlet-products-store.vercel.app/ |
| 119 | + Интерфейс сайта на русском языке |
| 120 | + test-data: | |
| 121 | + empty |
| 122 | + steps: | |
| 123 | + - В хедере страницы нажать на выпадающее окно "Language" |
| 124 | + - Выбрать язык "English" |
| 125 | + expected-result: | |
| 126 | + После смены языка интерфейс должен обновиться, и все текстовые элементы на странице должны отображаться на выбранном языке |
| 127 | +
|
112 | 128 | - summary: | |
113 | 129 | Проверка переключения между страницами с товарами |
114 | 130 | requirement: | |
|
125 | 141 | При возвращении на предыдущую страницу должны отображаться товары, которые были видны ранее |
126 | 142 | |
127 | 143 | - summary: | |
128 | | - Проверка фильтрации товаров по категориям и брендам |
| 144 | + Проверка фильтрации товаров по категории |
129 | 145 | requirement: | |
130 | | - Пользователь должен иметь возможность фильтрации товаров по категориям и брендам |
| 146 | + Пользователь должен иметь возможность фильтрации товаров по категории |
131 | 147 | prerequisites: | |
132 | 148 | Открыта главная страница: https://hexlet-products-store.vercel.app/ |
133 | 149 | test-data: | |
134 | 150 | empty |
135 | 151 | steps: | |
136 | | - - Нажать на выпадающий список "Category" |
| 152 | + - На боковой панели нажать на выпадающий список "Category" |
137 | 153 | - Выбрать конкретную категорию товаров |
138 | 154 | expected-result: | |
139 | 155 | Товары на странице должны соответствовать выбранной категории товаров |
140 | | - Бренды должны соответствовать выбранной категории товаров |
| 156 | +
|
| 157 | +- summary: | |
| 158 | + Проверка фильтрации товаров по производителю |
| 159 | + requirement: | |
| 160 | + Пользователь должен иметь возможность фильтрации товаров по производителю |
| 161 | + prerequisites: | |
| 162 | + Открыта главная страница: https://hexlet-products-store.vercel.app/ |
| 163 | + test-data: | |
| 164 | + empty |
| 165 | + steps: | |
| 166 | + - На боковой панели нажать на выпадающий список "Category" |
| 167 | + - Выбрать конкретную категорию товаров |
| 168 | + - Выбрать соответствующих производителей данной категории |
| 169 | + expected-result: | |
| 170 | + На странице должны отображаться выбранные производители конкретной категории |
141 | 171 |
|
142 | 172 | - summary: | |
143 | 173 | Проверка поиска товаров по ключевому слову |
|
168 | 198 | В каталоге товаров появились все товары, которые находятся в наличии |
169 | 199 |
|
170 | 200 | - summary: | |
171 | | - Проверка фильтрации товаров по цене |
| 201 | + Проверка фильтрации товаров по минимальной цене |
172 | 202 | requirement: | |
173 | | - Пользователь должен иметь возможность фильтровать товары по цене |
| 203 | + Пользователь должен иметь возможность фильтровать товары по минимальной цене |
174 | 204 | prerequisites: | |
175 | 205 | Открыта главная страница: https://hexlet-products-store.vercel.app/ |
176 | 206 | На странице есть товары с различными ценами |
177 | 207 | test-data: | |
178 | 208 | empty |
179 | 209 | steps: | |
180 | | - - В правом блоке "Price" выбрать минимальную цену |
181 | | - - В правом блоке "Price" введите максимальную цену |
| 210 | + - На боковой панели страницы в правом блоке "Price" указать минимальную цену товара |
182 | 211 | expected-result: | |
183 | | - На странице должны отобразиться только те товары, цены которых находятся в указанном диапазоне (от минимальной до максимальной) |
| 212 | + На странице должны отобразиться только те товары, которые попадают под диапазон минимальной цены |
184 | 213 | Если товаров в указанном диапазоне нет, должно быть сообщение о том, что ничего не найдено |
185 | | - |
| 214 | +
|
186 | 215 | - summary: | |
187 | | - Проверка изменения количества товара в корзине |
| 216 | + Проверка фильтрации товаров по максимальной цене |
188 | 217 | requirement: | |
189 | | - Пользователь должен иметь возможность менять количество товаров в корзине |
| 218 | + Пользователь должен иметь возможность фильтровать товары по максимальной цене |
190 | 219 | prerequisites: | |
191 | 220 | Открыта главная страница: https://hexlet-products-store.vercel.app/ |
| 221 | + На странице есть товары с различными ценами |
192 | 222 | test-data: | |
193 | 223 | empty |
194 | 224 | steps: | |
195 | | - - В хедере нажать на "Cart" |
| 225 | + - На боковой панели страницы в правом блоке "Price" указать максимальную цену товара |
196 | 226 | expected-result: | |
197 | | - На против товара должен быть контроллер количества товара |
| 227 | + На странице должны отобразиться только те товары, которые попадают под диапазон максимальной цены |
| 228 | + Если товаров в указанном диапазоне нет, должно быть сообщение о том, что ничего не найдено |
0 commit comments