2014-11-15 4 views
1

В android dev, Google просто скажите мне, как запустить тест пользовательского интерфейса с кли, как следующее:андроида: как запустить щ тест на Яве

adb shell uiautomator runtest LaunchSettings.jar -c com.uia.example.my.LaunchSettings 

я надеюсь, что я могу запустить тест щий как следующие:

public static void main(String[] args) { 
    UITestRunner.run(uiTestFile); 
} 

мой вопрос: как запустить андроид ui тест в java?

Я надеюсь Я могу отлаживать ui тест с помощью идеи intellij или затмения и инкапсулировать ее.

ответ

0

Тест-драйв uiautomator не нуждается в бегунах, в отличие от теста junit. Вы можете написать тестовый код (в примере Android dev, LaunchSettings.java) и скомпилировать его, а затем перенести его на свое устройство с помощью своего приложения. См. Примерный тестовый код. http://developer.android.com/tools/testing/testing_ui.html#sample

+0

есть способ отладить тест ui по идее или идее? writting ui test в java нацелен на его отладку – zizhuo64062kw

+0

Используйте команду -e debug или эта ссылка может быть полезна для вас. http://stackoverflow.com/questions/21978292/how-do-i-debug-uiautomator-scripts-with-eclipse – muumuutech

Смежные вопросы