2016-06-06 10 views
1

Я пытаюсь запустить тестовые ящики UiAutomator 2.0 на своем устройстве без подключения к USB-интерфейсу, однако теперь он основан на тесте intrumentation, в отличие от UiAutomator 1.0, который поддерживает параметр --nohup.Запуск UiAutomator 2.0 тестовых примеров без подключенного USB

два подхода ко мне подошел: 1. ищет способ запуска Uia 2.0 без USB Connected 2. используя Uia 1.0

без везения на подходе 1, я попытался построить Uia 1,0 тестовый пример с Android Studio и Gradle, однако после поиска в Интернете (некоторые ссылки и here), похоже, что UiA 1.0 не поддерживает Gradle напрямую, я не смог успешно построить тестовый пример UiA 1.0 с помощью Android Studio и Gradle, кто-нибудь знает, как это решить? или возврат к UiA 1.0 с Eclipse и отказ от UiA 2.0 - единственный вариант для меня? заблаговременно за любые подсказки!

+0

У меня есть UiA 1.0 с градицией некогда. некоторые советы здесь - http://wiliamsouza.github.io/#/2013/10/30/android-uiautomator-gradle-build-system – Rilwan

+0

приятные подсказки, которые вы получили, спасибо. – Allen

ответ

1

Вы можете использовать adb shell nohup am instrument -w ... для запуска тестов без подключения USB.

Команда nohup гарантирует, что am instrument продолжит работу после завершения сеанса оболочки (например, при отсоединении вашего USB-соединения).

+0

приятно! не нашел этого решения в другом месте, спасибо человеку! – Allen