I am using Eclipse IDE. Here is my code for uiautomator testcase:
public class caltest extends UiAutomatorTestCase {
public void testDemo() throws UiObjectNotFoundException, IOException {
//mytesstcode
}
}
To run this test i have to issue following commands from command line:
/tools/android create uitest-project -n -t 1 -p
Go to the project directory where your build.xml file is located and build your test JAR. ---> ant build
Deploy your generated test JAR file to the test device by using the adb push command: ---> adb push /data/local/tmp/
---> adb shell uiautomator runtest jarname.jar -c caltest
Is there any way i can run my test without using commandline i.e. from the eclipse ide or from within an android application.