Техническое задание: Доработка системы автоматизации аккаунтов
Цель проекта
Провести аудит, исправление ошибок и внесение точечных улучшений в существующий программный комплекс, состоящий из двух основных модулей.
Существующая функциональность
- Модуль авторегистрации аккаунтов: Автоматизирует процесс создания учетных записей на целевом ресурсе.
- Модуль проверки (чекер): Проверяет состояние и валидность созданных аккаунтов.
- Интегрированные сервисы: Система уже включает работу с почтой через IMAP-протокол и обход капчи (тип и сервис интегрированы).
Основные задачи
1. Аудит и исправление ошибок
- Провести полный анализ кодовой базы обоих модулей.
- Выявить и устранить критические ошибки и баги, влияющие на стабильность работы.
- Оптимизировать проблемные участки кода для повышения надежности.
2. Доработка модуля проверки (чекер)
- Внести ряд мелких правок и улучшений в логику работы чекера согласно требованиям заказчика.
- Обеспечить корректную обработку ответов от целевого ресурса.
- Улучшить форматирование и логирование выходных данных.
Требования к исполнителю
- Опыт работы с автоматизацией браузерных действий и парсингом.
- Понимание принципов работы с IMAP для проверки почты.
- Умение анализировать и рефакторить существующий код.
- Внимательность к деталям для точного внесения указанных правок.
Результат работы
Стабильно работающая система авторегистрации и проверки аккаунтов с исправленными ошибками и доработанным функционалом чекера. Четкая документация по внесенным изменениям.