AWS имеет функцию «удаленного рабочего стола» (https://aws.amazon.com/blogs/aws/aws-device-farm-update-remote-access-to-devices-for-interactive-testing/) как часть его фермы устройств, но это слишком медленно для использования в браузере. Кто-нибудь знает, есть ли программный / CLI способ взаимодействия с этой системой?
Я хотел бы протестировать функциональность стороннего приложения на мобильной платформе для тестирования, такой как Firebase Test Lab или ферма устройств AWS. У меня нет возможности использовать это приложение.
Тестирование требует, чтобы я загрузил на устройство два приложения (одно - тестируемое приложение, второе - поддерживающую функцию). В начале теста я должен запустить приложение поддержки, а затем переключиться на приложение, которое я тестирую. Я предполагаю, что единственный способ сделать это через кнопку «домой» устройства. Фактическое тестирование - это просто набор базовых взаимодействий пользовательского интерфейса.
Есть ли в лаборатории тестирования Firebase или другой платформе функция, которую я мог бы использовать для этого?
Если бы был способ извлечь события из удаленного рабочего стола AWS, я мог бы увидеть подход с использованием селена / другого веб-драйвера. Но я не уверен, что это реальный вариант.
Любые мысли по этому поводу приветствуются.
Спасибо!