Автор: Александр Климок, 2025
Видео-демонстрация проекта: https://disk.yandex.ru/i/PRZenm2N-tBHFg
Для тестового сайта (https://www.saucedemo.com/) реализовать Smoke-тест на Python + Pytest + Selenium.
Шаги:
- Проверка авторизации
- Реализовать в консоли предварительный выбор пользователем 1 товара для последующей его проверки
- Поиск заданных товаров и проверка для них основной бизнес-логики до выписанного счета, произвести сверку результатов
- Реализован дополнительный функционал (пользовательский выбор не ограничен одной позицией товара, можно выбрать хоть все шесть, задавая их номера через пробел в консоли) плюс соответствующие списку проверки
- Язык программирования:
Python - Библиотеки:
Pytest,Selenium - Модель:
Page Object Model
runtest.bat- или напрямую
pytest -s -v .\tests\test_task4-36_selenium_3.py -p no:cacheprovider