我正在使用 Eclipse IDE。
这是我的 uiautomator 测试用例代码:
public class caltest extends UiAutomatorTestCase {
public void testDemo() throws UiObjectNotFoundException, IOException {
//mytesstcode
}
}
要运行此测试,我必须从命令行发出以下命令:
/tools/android 创建 uitest-project -n -t 1 -p
转到 build.xml 文件所在的项目目录并构建测试 JAR。
---> 蚂蚁构建
使用 adb push 命令将生成的测试 JAR 文件部署到测试设备:
---> adb推送/data/local/tmp/
---> adb shell uiautomator runtest jarname.jar -c caltest
有什么方法可以在不使用命令行的情况下运行我的测试,即从 Eclipse IDE 或 Android 应用程序中运行测试。
不是现在。我为简化该过程所做的就是编写一个 bash 脚本。
Example:
#!/bin/bash -xe
ant clean build
adb push bin/AutomatedTests.jar /data/local/tmp/
adb shell uiautomator runtest /data/local/tmp/AutomatedTests.jar -c com.example.tests.SimpleTest
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)