Skip to content

Commit

Permalink
Update test-cases.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
LuckyStrike34R authored Aug 13, 2024
1 parent 1f300be commit 1b66603
Showing 1 changed file with 53 additions and 10 deletions.
63 changes: 53 additions & 10 deletions test-cases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
- summary: |
Проверка поиска товара в строке поиска по ключевому слову
requirement: |
Пользователь должен иметь возможность искать товары по ключевому слову или категории
Пользователь должен иметь возможность искать товары по ключевому слову или категории
prerequisites:
Знать название искомого товара
test-data: |
Expand All @@ -46,7 +46,7 @@
Проверка поиска товара по выпадающему списку категорий товаров
requirement: |
Пользователь должен иметь возможность искать товары по ключевому слову или категории
prerequisites:
prerequisites: |
Знать категорию искомого товара
test-data: |
Категория = категория товара
Expand All @@ -59,7 +59,7 @@
Проверка поиска товара по списку производителей товаров
requirement: |
- Пользователь должен иметь возможность фильтровать товары
prerequisites:
prerequisites: |
Знать проиводителя искомого товара
test-data: |
Производитель = Производитель искомого товара
Expand All @@ -72,7 +72,7 @@
Проверка поиска товара по ценовому диапазону
requirement: |
- Пользователь должен иметь возможность фильтровать товары
prerequisites:
prerequisites: |
Знать ценовой диапазон искомого товара
test-data: |
Цена = От = нижняя граница ценового диапазона искомого товара До = верхняя граница ценового диапазона искомого товара
Expand All @@ -82,15 +82,58 @@
Пользователю отображается искомый товар
- summary: |
Проверка поиска товара по ценовому диапазону
Проверка возможности просматривать подробную информацию о товаре на сайте
requirement: |
- Пользователь должен иметь возможность просматривать товары и просматривать подробную информацию о товаре
prerequisites:
Знать ценовой диапазон искомого товара
prerequisites: |
Открыта страница магазина
test-data: |
Цена = От = нижняя граница ценового диапазона искомого товара До = верхняя граница ценового диапазона искомого товара
-
steps:
- Ввести ценовой диапазон товара в строки ввода цены товара "От и "До"
- Нажать на карточку товара
expected-result: |
Пользователю отображается искомый товар
Пользователю отображается подробная информация о товаре
- summary: |
Проверка возможности добавлять товары в корзину
requirement: |
- Пользователь должен иметь возможность добавлять товары в корзину и просматривать содержимое корзины
prerequisites: |
Открыта страница магазина
test-data: |
-
steps:
- Выбрать 1 или несколько товаров
- На каждой карточке выбранных товаров нажать кнопку "В Корзину
expected-result: |
Пользователь добавил товары в корзину, их количество отображается в счетчике в правом верхнем углу над кнопкой "Корзина"
- summary: |
Проверка возможности просматривать содержимое корзины
requirement: |
- Пользователь должен иметь возможность добавлять товары в корзину и просматривать содержимое корзины
prerequisites: |
1 или нексколько товаров добавлены в корзину
test-data: |
Корзина = Добавлены 1 или нексколько товаров
steps:
- Нажать на кнопку "Корзина" в правом верхнем углу экрана, либо на кнопке "В корзину" на карточке добавленного в нее товара
expected-result: |
Открывается вкладка "Корзины" с возможностью просмотра добавленных товаров, оформления заказа и возвратом на главную страницу магазина
- summary: |
Переход по страницам с товарами и между вкладками выполняется без подгрузки страницы
requirement: |
- Сайт нужно разработать с учетом удобства использования и оптимизировать для скорости работы
prerequisites: |
Открыть главную страницу магазина
test-data: |
-
steps:
- Пролистать от начала до конца и обратно страницы с товарами
- Перейти в Корзину нажатием на кнопку в правом верхнем углу экрана
- Вернуться на главную страницу магазина
expected-result: |
Переходы между страницами и вкладками выполняются плавно, без загрузки

0 comments on commit 1b66603

Please sign in to comment.