Напишу UI-автотесты сайта на Python, Pytest и Selenium
Разработаю до 3 UI-автотестов для вашего сайта на Python, Pytest и Selenium WebDriver.
ТОЧНЫЙ ОБЪЁМ УСЛУГИ
— До 3 автотестов.
— Один автотест — один пользовательский сценарий в пределах одной страницы сайта.
— Каждый сценарий включает не более 5 действий пользователя и не более 3 проверок ожидаемого результата.
— Всего в услугу входит не более 15 действий и 9 проверок.
— Тестирование проводится на одном сайте в браузере Firefox.
Что считается действием:
Один клик, ввод значения в поле, выбор пункта меню или другое отдельное взаимодействие с элементом страницы.
Что считается проверкой:
Одно утверждение об ожидаемом результате. Например: появилось сообщение, изменился текст или открылось модальное окно.
ЧТО ВХОДИТ В РАБОТУ
— Изучение предоставленного описания сценариев.
— Разработка до 3 автотестов на Python, Pytest и Selenium WebDriver.
— Настройка ожиданий элементов без использования time.sleep.
— Запуск и отладка написанных автотестов.
— Подготовка исходного кода, файла зависимостей и инструкции по запуску.
— Подготовка отчёта о результатах выполнения.
ЧТО ПОЛУЧИТ ЗАКАЗЧИК
ZIP-архив с исходным кодом до 3 автотестов, файлом зависимостей, инструкцией по запуску и отчётом о результатах выполнения.
ОГРАНИЧЕНИЯ
В услугу не входят:
— Сценарии с переходами между несколькими страницами.
— Сложная авторизация и CAPTCHA.
— Проверка платёжных операций.
— Настройка CI/CD.
— Исправление ошибок самого сайта.
— Дальнейшее сопровождение автотестов.
Пример моего учебного проекта с UI-автотестами Stellar Burgers представлен в портфолио.
Заказчик получит:
Исходный код до 3 автотестов (.py), файл зависимостей, инструкция по запуску и отчёт о результатах. Архив ZIP.
До начала работы заказчик должен предоставить:
Ссылка на тестовый стенд, описание до 3 сценариев с ожидаемыми результатами, тестовые данные и учётная запись при необходимости. Укажите особенности запуска сайта. Доступы предоставляются через защищённый механизм FL.ru после оформления заказа.