Разработка робота для автоматической загрузки задач на веб-платформу
Требования к функционалу
Принцип работы
1. Подготовка
Срок выполнения
Срок – 2 дня, рабочее время – 8 часов
- Робот должен работать с браузером Google Chrome
- Запуск робота должен производиться из командной строки Windows
- Робот должен быть написан на языке программирования Python версии не ниже 3.10
- Робот должен использовать Selenium WebDriver – инструмент для автоматизации действий веб-браузера
- Робот не должен препятствовать нормальной работе платформы, в частности, должен отправлять не более 10 запросов на сервер в секунду
Принцип работы
1. Подготовка
- Пользователь указывает роботу ссылку на задание на платформе
- С помощью интерфейса робота пользователь выбирает папку с задачами
- Пользователь выбирает, условия или решения он будет загружать на сайт
- Робот открывает задание в браузере Google Chrome
- С помощью интерфейса платформы робот загружает все png-файлы из папки, добавляя также текстовые поля с номером задачи в формате «Задача №7»
- Робот нажимает на кнопку «Сохранить» по окончании задач для загрузки и завершает работу
Срок выполнения
Срок – 2 дня, рабочее время – 8 часов