Необходимо написать автотесты для сайта saucedemo: Ссылка на сайт: https://www.saucedemo.com/
Функционал, который необходимо покрыть автотестами:
Авторизация 👉DONE
- Авторизация используя корректные данные (standard_user, secret_sauce)
- Авторизация используя некорректные данные (user, user)
Корзина
Добавление товара в корзину через каталогУдаление товара из корзины через корзину- Добавление товара в корзину из карточки товара
- Удаление товара из корзины через карточку товара
Карточка товара
- Успешный переход к карточке товара после клика на картинку товара
- Успешный переход к карточке товара после клика на название товара
Оформление заказа
- Оформление заказа используя корректные данные
Фильтр
Проверка работоспособности фильтра (A to Z)Проверка работоспособности фильтра (Z to A)- Проверка работоспособности фильтра (low to high)
- Проверка работоспособности фильтра (high to low)
Бургер меню 👉DONE
Выход из системы2.Проверка работоспособности кнопки "About" в менюПроверка работоспособности кнопки "Reset App State"
Чек лист достаточно примерный. Чуть позже во время практики над основным проектом мы сможем поработать с качественной документацией.
Основная суть данного задания - попробовать Selenium и Pytest на практике.
Для выполнения задания нужно создать новый репозиторий и написать некоторое количество автотестов.