2015-11-03 4 views
0

Существует мой класс:класса не найден во время выполнения теста с uiautomator

package org.akovtunenko.test; 

import com.android.uiautomator.core.UiObject; 
import com.android.uiautomator.core.UiObjectNotFoundException; 
import com.android.uiautomator.core.UiSelector; 
import com.android.uiautomator.testrunner.UiAutomatorTestCase; 

public class LoginGmailTest extends UiAutomatorTestCase { 

    public void testClick() throws UiObjectNotFoundException 
    { 
     UiObject seven = new UiObject(new UiSelector().resourceId("com.slice.qa:id/btnLogin")); 
     seven.click(); 
     getUiDevice().pressBack(); 
    } 
} 

Я экспортировал файл банка с помощью Eclipse, и вставьте его в моем Android устройства.

Где я запускаю этот класс таким образом

adb shell uiautomator runtest /mnt/sdcard/accept.jar -c org.akovtunenko.test.LoginGmailTest 

я получил ошибку:

INSTRUMENTATION_RESULT: shortMsg=java.lang.RuntimeException INSTRUMENTATION_RESULT: longMsg=Didn't find class "org.akovtunenko.test.LoginGmailTest" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/uiautomator.jar", zip file "/mnt/sdcard/accept.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] INSTRUMENTATION_CODE: 0

Как я могу запустить тестовый класс на моем устройстве Android?

+0

я строю с муравья и uibuild.xml и это решить проблему –

ответ

0

Я построить с uibuild.xml и муравей с помощью команды Android создания проекта

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