Android UI 自动化测试之项目配置(一)
2017-07-31 14:18
239 查看
1.在 Eclipse 新建工程
2.导入 Android sdk 目录下platform 下 android-24中的 android.jar 包和 uiautomator.jar 包
3.在工程中继承 UiAutomatorTestCase 类
4.编译与运行代码
可随意起用户名字
项目路径
5.进入项目,Refresh
6.进入工作项目中的 build.xml 文件,将第二行的 help 修改为 build (修改 build.xml 文件)
7.
8.
9.
2.导入 Android sdk 目录下platform 下 android-24中的 android.jar 包和 uiautomator.jar 包
3.在工程中继承 UiAutomatorTestCase 类
package com.text; import com.android.uiautomator.core.UiDevice; import com.android.uiautomator.testrunner.UiAutomatorTestCase; public class Test extends UiAutomatorTestCase { public void testDemo(){ //按 home 键 UiDevice.getInstance().pressHome(); } }
4.编译与运行代码
可随意起用户名字
项目路径
android create uitest-project -n <jars > -t 1 -p <workspace path>
5.进入项目,Refresh
6.进入工作项目中的 build.xml 文件,将第二行的 help 修改为 build (修改 build.xml 文件)
7.
ant -buildfile<build.xml文件路径>(开始编译)
8.
adb push <path_to_output_jar>/data/local/tmp(push 文件)
9.
adb shell uiautomator runtest <jars> -c <包名>.<类名>[#test name]
相关文章推荐
- Eclipse中Android项目XML文件的格式化配置
- Eclipse中Android项目XML文件的格式化配置
- 某android平板项目开发笔记--自定义sharepreference UI
- 某android平板项目开发笔记--自定义sharepreference UI
- Eclipse导入Android项目后出错(相关程序已经配置好)
- android+eclipse+phonegap1.7(cordova)配置项目
- Android 安装配置及其项目开发
- 【Android自动化测试之Robotium】01. Robotium环境配置
- Android项目管理之配置管理
- android游戏开发框架libgdx的使用(十一)—Skin和UI配置文件的使用
- 开源项目推荐(3):Android UI Patterns 实现各种UI效果,含动画
- android游戏开发框架libgdx的使用(十一)—Skin和UI配置文件的使用
- Android项目代码混淆(加密),添加混淆配置文件
- cocos2d-x下的android项目配置
- Eclipse中Android项目XML文件的格式化配置
- android+eclipse+phonegap1.7(cordova)配置项目 .
- Eclipse中Android项目XML文件的格式化配置
- android自动化测试(1)-----ADB、monkey、monkeyRunner自动化测试android-sdk配置
- Eclipse中Android项目XML文件的格式化配置
- android游戏开发框架libgdx的使用(十一)—Skin和UI配置文件的使用