diff --git a/test-cases.yml b/test-cases.yml index 3729339..e2e5f9b 100644 --- a/test-cases.yml +++ b/test-cases.yml @@ -17,7 +17,7 @@ - summary: | Неуспешная проверка отображения списка товаров и карточки товара requirement: | - Пользователь должен иметь возможность просматривать товары и просматривать подробную информацию о товаре + Пользователь должен иметь возможность просматривать товары и просматривать подробную информацию о товаре, включая фото и текстовое описание prerequisites: | Открта главная страница магазина https://hexlet-products-store.vercel.app/ test-data: | @@ -27,7 +27,7 @@ - Перейтина другую страницу списка товаров через кнопку "Следующая" - Перейти в карточку товара путем нажатия на изображение товара expected-result: | - Не отображается список товаров на первой и последующих страницах товара, не открывается описание отдельного товара + Не отображается список товаров на первой и последующих страницах товара, не открывается описание отдельного товара, включая фото и текстовое описание Должно быть выведено сообщение об ошибке - summary: | @@ -38,17 +38,77 @@ Открта главная страница магазина https://hexlet-products-store.vercel.app/ test-data: | Тестовые данные - ключевое слово tray + ключевое слово - tray steps: - - На главной странице товара в строку поиска ввести ключевое слово + - На главной странице товара в строку поиска "search" ввести ключевое слово expected-result: | Пользователь должен увидеть список товаров, содержащих ключевое слово в названии + - summary: | + Успешная проверка поиска товара по категории + requirement: | + Пользователь должен иметь возможность искать товары по ключевому слову или категории + prerequisites: | + Открта главная страница магазина https://hexlet-products-store.vercel.app/ + test-data: | + Тестовые данные + категория из списка + steps: + - На главной странице магазина кликнуть на кнопку "Category" + - Из выпадающего списка кликнуть на категорию "beauty" + expected-result: | + Пользователь должен увидеть список только тех товаров, которые имеют категорию "beauty" + - summary: | + Неуспешная проверка поиска товара по категории + requirement: | + Пользователь должен иметь возможность искать товары по ключевому слову или категории + prerequisites: | + Открта главная страница магазина https://hexlet-products-store.vercel.app/ + test-data: | + Тестовые данные + любая категория из списка + steps: + - На главной странице магазина кликнуть на кнопку "Category" + - Из выпадающего списка кликнуть на категорию "beauty" + expected-result: | + Пользователь увидел список всех товаров или ни одного + - summary: | + Успешная проверка возможности фильтровать товары + requirement: | + Пользователь должен иметь возможность фильтровать товары + prerequisites: | + Открта главная страница магазина https://hexlet-products-store.vercel.app/ + test-data: | + Тестовые данные + нет + steps: + - На главной странице магазина кликнуть на кнопку "Category" + - Из выпадающего списка кликнуть на категорию "fragrances" + - В списке Brand выбрать Chanel + - Отметить включенную позицию "In Stock" + - установить диапазон цены от "100" + expected-result: | + Пользователь должен увидеть список только тех товаров, которые удовлетворяют установленным условиям - - + - summary: | + Неуспешная проверка возможности фильтровать товары + requirement: | + Пользователь должен иметь возможность фильтровать товары + prerequisites: | + Открта главная страница магазина https://hexlet-products-store.vercel.app/ + test-data: | + Тестовые данные + нет + steps: + - На главной странице магазина кликнуть на кнопку "Category" + - Из выпадающего списка кликнуть на категорию "fragrances" + - В списке Brand выбрать Chanel + - Отметить включенную позицию "In Stock" + - установить диапазон цены от "100" + expected-result: | + Пользователь видит список товаров, которые не удовлетворяют установленным условиям, либо ни одного товара