Автоматизация QA для Android на реальном устройстве + триггер API (стадия/тестовая среда)
ВАЖЛИВО — ПРОЧИТАЙТЕ ПЕРЕД ОТЗЫВОМ
Это проект «под ключ» с фиксированной ценой. Нужен опытный QA Automation / Mobile Integrator, который сможет поставить стабильную систему автоматизированных UI-тестов на физическом Android-устройстве и интегрировать её с моим бэкендом через простой HTTP API.
1) Цель проекта
Построить систему, где мой сервер отправляет HTTP-запрос, а физический Android-телефон запускает заранее согласованный тестовый сценарий в мобильном приложении (или в нашем тестовом приложении/демо).
Workflow (пример):
API Trigger:
POST /run_test {scenario_id, params}Подготовка окружения: проверка, что приложение открыто и пользователь залогинен (в тестовом аккаунте/стейджинге)
UI-автоматизация: навигация по экранам, ввод данных, нажатие “Confirm/Next”
Отчетность: возврат результата
success/error, логов и скриншота финального экрана (или ошибки)
Важно: проект предназначен для QA/стейджинг окружения и контролируемых сценариев, без обхода механизмов безопасности и без несанкционированных действий.
2) Технические требования (стек)
Ожидаю опыт с одним или несколькими решениями:
Android UI automation: Appium (real device), UIAutomator2, Espresso (при необходимости), или Tasker/AutoInput (если это именно QA-стенд и вы гарантируете стабильность)
API bridge: небольшой сервис (локально/на сервере), который принимает HTTP-команды и запускает сценарий на устройстве
Логи/скриншоты: автоматический сбор артефактов прогона (screenshot + logs)
3) Обработка кодов подтверждения (если нужно)
Если в тестовом сценарии нужны коды подтверждения (2FA), решение должно быть легальным и тестовым, например:
тестовые OTP/seed в стейджинг окружении
получение кода через официальный тестовый канал (sandbox/QA inbox/тестовый провайдер)
или ручной шаг, если автоматизация 2FA недоступна в рамках правил сервиса
4) Deliverables
Настроенное физическое Android-устройство / или инструкция для развертывания на моем устройстве
API endpoint для запуска сценариев
Стабильные сценарии + восстановление после сбоев (restart app, возврат в нужное состояние)
Документация: как воспроизвести настройки на другом телефоне
5) Сроки и бюджет
MVP: 1–2 недели (или ваш реалистичный план)
Фиксированная цена за полностью готовое решение
6) Как подать заявку (3 вопроса)
Какой инструмент вы выберете для UI automation на реальном Android и почему?
Как вы организуете API-триггер и репорты (логи/скриншоты)?
Делали ли вы подобные системы для QA/стейджинг сценариев ранее? Дайте примеры.
-
754 6 0 Добрый день, есть опыт в такой сфере, обращайтесь, сделаю в лучшем виде 😉