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

Основная цель

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

Ключевые требования

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

Ожидаемый результат

Готовое кроссплатформенное или платформенно-ориентированное приложение с четко определенным API или интерфейсом для управления браузерами. Детали реализации (использование Selenium WebDriver, Puppeteer, прямая работа с DevTools Protocol или другие технологии) обсуждаются с исполнителем.

Создание редактируемых шаблонов карточек товара из макетов

Требуется преобразовать 8 предоставленных PNG-макетов карточек товара в редактируемые шаблоны. В шаблонах должна быть возможность менять текст, изображения товаров, управлять видимостью слоев с вариантами.

Корректировка налоговых деклараций за три года для получения вычетов

Требуется помощь в корректировке деклараций 3-НДФЛ за 2022, 2023 и 2024 годы через Личный кабинет налогоплательщика. Необходимо внести правки для оформления налоговых вычетов. Декларации уже сформированы и частично загружены.