Задача
Автоматизировать UI- и API-тесты из вашей финальной работы по ручному тестированию.
Допускается выбор нового проекта отличающегося от финальной работы по ручному тестированию,но нужно будет составить тест-план, оформить автоматизируемые тест-кейсы в qase.io, провести тестирование и составить отчет.
Можно выбрать проект первой и второй курсовой работы, yougile или любой другой. Обязательно согласуйте выбор проекта с наставником в форме сдачи домашней работы.
Требования
Проект расположен в публичном репозиторий на GitHub.
Необходимо создать новый репозиторий только для данной работы. Существующий с домашними работами не используем.
В репозитории НЕ должно быть папок
pycache, pytest_cache, .vscode
и т. п., а также бинарных файлов (например, chromedriver.exe).
В проекте должен быть следующий список кейсов:
От 5 UI тестов, составленных по функциональному чек-листу из финальной работы по ручному тестированию.
От 5 API тестов, составленных на основе коллекции и кейсов из финальной работы по ручному тестированию.
Приветствуется доработка вашей финальной работы по ручному тестированию.
Проект должен поддерживать запуск автотестов в трех режимах:
запуск только UI-тестов,
запуск только API-тестов,
запуск всех тестов.
Заполнен файл
requirements.txt
только используемыми зависимостями.
В проекте нет нарушений
PEP8
. Используйте линтеры для проверки кода.
Разделы:
Опубликован:
22.10.2025 | 17:41 [поднят: 22.10.2025 | 17:41]
Заказ находится в архиве