Skip to content

Commit

Permalink
Update test-cases.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
rikoshet437 authored Aug 12, 2024
1 parent 16a4555 commit 2f4d089
Showing 1 changed file with 40 additions and 12 deletions.
52 changes: 40 additions & 12 deletions test-cases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
Пользователь должен иметь возможность добавлять товары в корзину и просматривать содержимое корзины
prerequisites: |
Открыт сайт магазина https://hexlet-products-store.vercel.app/
test-data: |
Логин = admin Пароль = admin
steps:
- Нажимаем кнопку "Добавить товар в корзину" на нескольких разных товарах
- Нажимаем кнопку "Корзина"
Expand All @@ -15,8 +17,10 @@
Проверка работоспособности карточек товара
requirement: |
Пользователь должен иметь возможность просматривать товары и просматривать подробную информацию о товаре
prerequisites:
prerequisites: |
Открыт сайт магазина https://hexlet-products-store.vercel.app/
test-data: |
Логин = admin Пароль = admin
steps:
- Нажимаем на изображение или описание товара
expected-result: |
Expand All @@ -28,6 +32,8 @@
Пользователь должен иметь возможность искать товары по ключевому слову или категории
prerequisites: |
Открыт сайт магазина https://hexlet-products-store.vercel.app/
test-data: |
Логин = admin Пароль = admin
steps:
- Нажимаем на кнопку выбора категории
- Выбираем категорию "Парфюмерия"
Expand All @@ -39,8 +45,10 @@
Проверка работоспособности фильтров
requirement: |
Пользователь должен иметь возможность фильтровать товары
prerequisites:
prerequisites: |
Открыт сайт магазина https://hexlet-products-store.vercel.app/
test-data: |
Логин = admin Пароль = admin
steps:
- В списке брендов выбираем бренд "Dior"
- В фильтре цены указываем значение от 15$ до 100$
Expand All @@ -51,9 +59,11 @@
Проверка скорости загрузки сайта
requirement: |
Сайт нужно разработать с учетом удобства использования и оптимизировать для скорости работы
prerequisites:
prerequisites: |
Открыт браузер
Скорось интернета 4G или лучше
test-data: |
Логин = admin Пароль = admin
steps:
- Открываем сайт магазина https://hexlet-products-store.vercel.app/
expected-result: |
Expand All @@ -63,8 +73,10 @@
UX тестирование сайта
requirement: |
Сайт нужно разработать с учетом удобства использования и оптимизировать для скорости работы
prerequisites:
prerequisites: |
- Открыт сайт магазина https://hexlet-products-store.vercel.app/
test-data: |
Логин = admin Пароль = admin
steps:
- Оцениваем удобство расположения всех элементов интерфейса на сайте
- Нажимаем на карточку любого товара
Expand All @@ -80,8 +92,10 @@
Проверка безопасности сайта
requirement: |
Сайт должен быть безопасным и защищать данные пользователя
prerequisites:
prerequisites: |
Открыт браузер
test-data: |
Логин = admin Пароль = admin
steps:
- Открываем сайт магазина
- Вводим в строке поиска значение <script>alert('Я отправил вам скрипт! Пришлите денег, пожалуйста :(')</script>
Expand All @@ -93,8 +107,10 @@
Проверка мобильной версии сайта
requirement: |
Сайт должен иметь мобильную версию
prerequisites:
prerequisites: |
Открыт браузер
test-data: |
Логин = admin Пароль = admin
steps:
- Открываем сайт магазина https://m.hexlet-products-store.vercel.app/
expected-result: |
Expand All @@ -104,8 +120,10 @@
Проверка кроссбраузерности
requirement: |
Сайт нужно протестировать на совместимость с последними версиями браузеров
prerequisites:
prerequisites: |
Открыт браузер Chrome
test-data: |
Логин = admin Пароль = admin
steps:
- Открываем сайт магазина https://hexlet-products-store.vercel.app/
- Проверяем все элементы сайта на работоспособность
Expand All @@ -122,8 +140,10 @@
Нагрузочное тестирование сайта
requirement: |
Важно, чтобы сайт мог обрабатывать большое количество трафика
prerequisites:
prerequisites: |
Открыт браузер
test-data: |
Логин = admin Пароль = admin
steps:
- Открываем сайт магазина https://hexlet-products-store.vercel.app/
- Запускаем инструмент для нагрузочного тестирования
Expand All @@ -136,8 +156,10 @@
Проверка адаптивности
requirement: |
Сайт должен быть доступен на различных устройствах
prerequisites:
prerequisites: |
Открыт браузер
test-data: |
Логин = admin Пароль = admin
steps:
- Открываем сайт магазина https://hexlet-products-store.vercel.app/
- Открываем DevTools
Expand All @@ -153,8 +175,10 @@
Проверка ввода некоректных данных
requirement: |
Все поля сайта должны проходить проверку на корректнось введенных данных (заказ с нулевым или отрицательным количеством товара или ценой)
prerequisites:
prerequisites: |
Открыт сайт магазина https://hexlet-products-store.vercel.app/
test-data: |
Логин = admin Пароль = admin
steps:
- Нажимаем кнопку "Добавить товар в корзину"
- В графе колличество указываем значение "-50"
Expand All @@ -166,9 +190,11 @@
Проверка подтверждения оформления заказа
requirement: |
Должен быть запрос на подтверждение правильности заказа при оформлении
prerequisites:
prerequisites: |
Открыт сайт магазина https://hexlet-products-store.vercel.app/
В корзине есть минимум 1 товар
test-data: |
Логин = admin Пароль = admin
steps:
- Открываем корзину
- Нажимаем на кнопку "Оформить заказ"
Expand All @@ -179,9 +205,11 @@
При заказе остаются контакты клиента
requirement: |
При оформлении заказа должы оставляться контакты клиента (телефон и/или email) для дальнейшей связи по заказу
prerequisites:
prerequisites: |
Открыт сайт магазина https://hexlet-products-store.vercel.app/
В корзине есть минимум 1 товар
test-data: |
Логин = admin Пароль = admin
steps:
- Открываем корзину
- Нажимаем на кнопку "Оформить заказ"
Expand Down

0 comments on commit 2f4d089

Please sign in to comment.