WAŻNE — PRZECZYTAJ PRZED ZGŁOSZENIEM To projekt „pod klucz” z ustaloną ceną. Potrzebny doświadczony QA Automation / Mobile Integrator, który będzie w stanie wdrożyć stabilny system zautomatyzowanych testów UI na fizycznym urządzeniu z Androidem i zintegrować go z moim backendem za pomocą prostego API HTTP.
1) Cel projektu
Zbudować system, w którym mój serwer wysyła żądanie HTTP, a fizyczny telefon z Androidem uruchamia wcześniej uzgodniony scenariusz testowy w aplikacji mobilnej (lub w naszej aplikacji testowej/demo).
Workflow (przykład):
API Trigger:POST /run_test {scenario_id, params}
Przygotowanie środowiska: sprawdzenie, czy aplikacja jest otwarta i użytkownik jest zalogowany (na koncie testowym/stagingowym)
UI-automatyzacja: nawigacja po ekranach, wprowadzanie danych, kliknięcie „Potwierdź/Następny”
Raportowanie: zwrócenie wyniku success/error, logów oraz zrzutu ekranu końcowego (lub błędu)
Ważne: projekt przeznaczony jest dla QA/staging środowiska oraz kontrolowanych scenariuszy, bez omijania mechanizmów bezpieczeństwa i bez nieautoryzowanych działań.
2) Wymagania techniczne (stak)
Oczekuję doświadczenia z jednym lub kilkoma rozwiązaniami:
Automatyzacja UI Androida: Appium (urządzenie rzeczywiste), UIAutomator2, Espresso (w razie potrzeby), lub Tasker/AutoInput (jeśli to jest QA-stand i gwarantujesz stabilność)
API bridge: mała usługa (lokalnie/na serwerze), która przyjmuje polecenia HTTP i uruchamia scenariusz na urządzeniu