Skip to content

Commit

Permalink
Update test-cases.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
valeriabla authored Jun 24, 2024
1 parent dbc7755 commit 93b91b4
Showing 1 changed file with 108 additions and 8 deletions.
116 changes: 108 additions & 8 deletions test-cases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
Тестовые данные
нет
steps:
- Перейтина другую страницу списка товаров через кнопку "Следующая"
- Перейти на другую страницу списка товаров через кнопку "Следующая"
- Перейти в карточку товара путем нажатия на изображение товара
expected-result: |
Пользователь должен увидеть список товаров на первой и последующих страницах товара, открывается описание отдельного товара
Expand All @@ -24,7 +24,7 @@
Тестовые данные
нет
steps:
- Перейтина другую страницу списка товаров через кнопку "Следующая"
- Перейти на другую страницу списка товаров через кнопку "Следующая"
- Перейти в карточку товара путем нажатия на изображение товара
expected-result: |
Не отображается список товаров на первой и последующих страницах товара, не открывается описание отдельного товара, включая фото и текстовое описание
Expand All @@ -45,7 +45,7 @@
Пользователь должен увидеть список товаров, содержащих ключевое слово в названии
- summary: |
Успешная проверка поиска товара по категории
Проверка поиска товара по категории
requirement: |
Пользователь должен иметь возможность искать товары по ключевому слову или категории
prerequisites: |
Expand All @@ -55,9 +55,9 @@
категория из списка
steps:
- На главной странице магазина кликнуть на кнопку "Category"
- Из выпадающего списка кликнуть на категорию "beauty"
- Из выпадающего списка кликнуть на категорию "Apple"
expected-result: |
Пользователь должен увидеть список только тех товаров, которые имеют категорию "beauty"
Пользователь должен увидеть список только тех товаров, которые имеют категорию "Apple"
- summary: |
Неуспешная проверка поиска товара по категории
Expand All @@ -70,7 +70,7 @@
любая категория из списка
steps:
- На главной странице магазина кликнуть на кнопку "Category"
- Из выпадающего списка кликнуть на категорию "beauty"
- Из выпадающего списка кликнуть на категорию "Apple"
expected-result: |
Пользователь увидел список всех товаров или ни одного
Сообщение "Error"
Expand All @@ -88,7 +88,7 @@
- На главной странице магазина кликнуть на кнопку "Category"
- Из выпадающего списка кликнуть на категорию "fragrances"
- В списке Brand выбрать Chanel
- Отметить включенную позицию "In Stock"
- Выключить включенную позицию "In Stock"
- установить диапазон цены от "100"
expected-result: |
Пользователь должен увидеть список только тех товаров, которые удовлетворяют установленным условиям
Expand All @@ -106,7 +106,7 @@
- На главной странице магазина кликнуть на кнопку "Category"
- Из выпадающего списка кликнуть на категорию "fragrances"
- В списке Brand выбрать Chanel
- Отметить включенную позицию "In Stock"
- Выключить включенную позицию "In Stock"
- установить диапазон цены от "100"
expected-result: |
Пользователь видит список товаров, которые не удовлетворяют установленным условиям, либо ни одного товара
Expand Down Expand Up @@ -142,6 +142,22 @@
expected-result: |
Пользователь не может перейти в корзину или в корзине отсутствует добавленный товар
Сообщение "Error"
- summary: |
Проверка возможности добавлять товары в корзину и оформлять заказ
requirement: |
Пользователь должен иметь возможность добавлять товары в корзину и просматривать содержимое корзины
prerequisites: |
Открыта главная страница магазина https://hexlet-products-store.vercel.app/
test-data: |
Тестовые данные
нет
steps:
- На любом товаре кликнуть на кнопку "Add to cart"
- В правом верхнем углу кликнуть на кнопку "Cart"
- В корзине нажать кнопку "Checkout"
expected-result: |
Пользователь должен увидеть сообщение об успешном оформлении заказа, корзина обнуляется
- summary: |
Базовая проверка мобильной версии
Expand Down Expand Up @@ -191,3 +207,87 @@
- Используя инструменты DevTools проверить отображение и работоспособность сайта на устройстве 3
expected-result: |
Сайт полноценно отображается на всех устройствах, размер картинок и текста адаптирован, доступны все функции
- summary: |
Проверка основных функций на кроссбраузерность Google Chrome
requirement: |
Сайт нужно протестировать на совместимость с последними версиями браузеров
prerequisites: |
Открыта главная страница магазина https://hexlet-products-store.vercel.app/
test-data: |
Тестовые данные
Браузер - Google Chrome 125.0.6422.142
Браузер 2 - Firefox 127.0
steps:
- Пролистать страницы товаров
- Добавить два любых товаров в корзину
- Перейти в корзину и просмотреть заказ
- Оформить заказ
expected-result: |
Сайт полноценно работает и выполняет основные функции
- summary: |
Проверка основных функций на кроссбраузерность Firefox
requirement: |
Сайт нужно протестировать на совместимость с последними версиями браузеров
prerequisites: |
Открыта главная страница магазина https://hexlet-products-store.vercel.app/
test-data: |
Тестовые данные
Браузер - Firefox 127.0
steps:
- Пролистать страницы товаров
- Добавить два любых товаров в корзину
- Перейти в корзину и просмотреть заказ
- Оформить заказ
expected-result: |
Сайт полноценно работает и выполняет основные функции
- summary: |
Проверка защиты данных пользователя
requirement: |
Сайт должен быть безопасным и защищать данные пользователя
prerequisites: |
Открыта главная страница магазина https://hexlet-products-store.vercel.app/
test-data: |
Тестовые данные
нет
steps:
- Открыть панель "log in"
- Ввести данные пользователя
- Успешно зарегистрироваться на сайте
- Проверить через панель Devtools отправку данных на сервер
expected-result: |
Сайт выполняет регистрицию пользователя, данные отправляются на сервер безопасно
- summary: |
Проверка просмотра карточки товара и возврата в список
requirement: |
Сайт нужно разработать с учетом удобства использования и оптимизировать для скорости работы
prerequisites: |
Открыта главная страница магазина https://hexlet-products-store.vercel.app/
test-data: |
Тестовые данные
нет
steps:
- Перейти на другую страницу списка товаров через кнопку "Следующая"
- Перейти в карточку товара путем нажатия на изображение товара
- После просмотра карточки нажать кнопку "Назад"
expected-result: |
Пользователь должен увидеть карточку товара и успешно вернуться к ранее открытой странице списка
- summary: |
Проверка переключения языка
requirement: |
Сайт нужно разработать с учетом удобства использования и оптимизировать для скорости работы
prerequisites: |
Открыта главная страница магазина https://hexlet-products-store.vercel.app/
test-data: |
Тестовые данные
нет
steps:
- На верхней панеле нажать на кнопку "Language"
- Отоюразиться список из двух языков со значками флагов
- Переключить на другой язык
expected-result: |
Все надписи сайта, кнопки,описание товаров перейдет на выбранный язык

0 comments on commit 93b91b4

Please sign in to comment.