Техническое задание: Разработка ПО для автоматизации браузеров

Цель проекта

Создание программного обеспечения для автоматизации действий в реальных браузерах. ПО должно имитировать работу пользователя для выполнения рутинных задач в веб-интерфейсах.

Основные требования

  • Язык программирования: C или C#.
  • Поддерживаемые браузеры: Google Chrome, Mozilla Firefox, Microsoft Edge (последние стабильные версии).
  • Управление: Автоматизация должна осуществляться через штатные API или библиотеки управления браузерами (например, через WebDriver или аналоги).
  • Функционал: Программа должна уметь выполнять типовые действия: открытие страниц, заполнение форм, клики, навигация, извлечение данных.
  • Надежность: Устойчивая работа при длительных сессиях, обработка ошибок и таймаутов.
  • Архитектура: Код должен быть чистым, модульным и сопровождаемым.

Дополнительные пожелания

Приветствуется наличие базового логгирования действий, возможность гибкой настройки сценариев работы и подробная техническая документация к коду.

Разработка и изготовление стеклянных перегородок для прачечной

Требуется исполнитель с опытом создания стеклянных конструкций для разработки и реализации проекта стеклянных перегородок в интерьере. Приветствуется сотрудничество с юридическими лицами, ИП или самозанятыми специалистами.

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

Требуется создать надежный механизм отслеживания изменений на динамичном сайте с частым обновлением контента. Система должна отправлять уведомления о важных изменениях, которые происходят каждые 30 секунд.