Automatyzacja Selenium: logowanie, kopiowanie danych z Excela, zapis na portalu
Szukam wykonawcy bota automatyzującego codzienne wprowadzanie danych liczbowych (raportów) do portalu.
Zakres prac:
Automatyczne logowanie do portalu (login + hasło, bez CAPTCHA),
Nawigacja do formularza planistycznego,
Przeklejanie danych (Ctrl+C → Ctrl+V) z pliku Excel,
Zapisanie danych i wysyłka,
Wysyłka maila z potwierdzeniem raportu,
Obsługa sesji (utrzymanie cookies, automatyczne logowanie po wygaśnięciu sesji),
Logowanie błędów (np. błędne logowanie, problem przesyłu),
Automatyczne codzienne uruchamianie o ustalonej godzinie (np. 6:30).
Uwaga:
Brak codziennej obsługi SMS/2FA – sesja cookies ma wystarczyć.
Przy błędzie (np. walidacja) bot powinien wysyłać mail lub zapisać błąd w logu.
Technologia:
Selenium WebDriver (preferowany Python, inne języki dopuszczalne),
ChromeDriver / FirefoxDriver,
VPS (Linux, stałe publiczne IP),
Harmonogram uruchamiania: cron lub równoważny.
Funkcje:
Logowanie i zapis sesji cookies,
Przejście do formularza planu pracy,
Przeklejanie danych z Excela,
Zapisanie danych i wylogowanie,
Alert błędów (mail lub log),
Dokumentacja użytkowania bota.
Dostarczam:
Login i hasło testowe,
Szablon pliku Excel,
Nagranie lub instrukcję obsługi portalu.
Wymagania:
Doświadczenie w automatyzacji Selenium (portfolio lub przykłady),
Mile widziana znajomość automatyzacji w sektorze energii lub przemysłu.