Разработка робота для автоматической загрузки задач на веб-платформу

Требования к функционалу

  • Робот должен работать с браузером Google Chrome
  • Запуск робота должен производиться из командной строки Windows
  • Робот должен быть написан на языке программирования Python версии не ниже 3.10
  • Робот должен использовать Selenium WebDriver – инструмент для автоматизации действий веб-браузера
  • Робот не должен препятствовать нормальной работе платформы, в частности, должен отправлять не более 10 запросов на сервер в секунду


Принцип работы

1. Подготовка

  • Пользователь указывает роботу ссылку на задание на платформе
  • С помощью интерфейса робота пользователь выбирает папку с задачами
  • Пользователь выбирает, условия или решения он будет загружать на сайт
2. Ход работы

  • Робот открывает задание в браузере Google Chrome
  • С помощью интерфейса платформы робот загружает все png-файлы из папки, добавляя также текстовые поля с номером задачи в формате «Задача №7»
  • Робот нажимает на кнопку «Сохранить» по окончании задач для загрузки и завершает работу


Срок выполнения

Срок – 2 дня, рабочее время – 8 часов

Читайте на 123ru.net