首页 > 其他 > 详细

UiAutomator的使用

时间:2015-07-09 12:44:55      阅读:252      评论:0      收藏:0      [点我收藏+]

1.UiAutomator是什么?

android 4.1以后发布的一款自动化测试工具,作用跟appium类似,都是控件层面的UI测试

2.UiAutomator如何使用?

1)在eclispse编写脚本的时候,新建项目--新建一个libs文件夹,把android-sdk中platforms下面的android-19中的两个jar:android.jar、uiautomator.jar复制进去(android中其它版本也有这两个包)

2)然后在libs中选中这两个jar,右键--build path,添加到引用

3)然后进入sdk--tools目录下,在此处打开命令窗口,输入andrlid list找到android-19对应的序列号SDK ID,第4步中会用到

4)创建build文件(jar的前身),还是在tools下面打开命令窗口,输入:android create uitest-project -n jar名称(不用加后缀) -t <android-sdk-ID> -p 项目路径

5)创建jar文件,进入项目根目录,在此处打开命令窗口,输入ant build(注意必须打开build,把它的默认属性改为“build”),这样jar包就生成了

6)怎么运行呢,你所有的脚本都确定后,就需要创建jar了,然后把它push到你手机下,这个目录下:adb push vv7.jar /data/local/tmp

7)最后一步就是运行测试啦:打开命令行窗口,输入adb shell uiautomator runtest jar文件(一个或多个,多个用空格) -c class(一个或多个,必须以包名.类名的格式),如下是一个很标准的用法adb shell uiautomator runtest vv7.jar --nohup -c com.vv7.Demo#testDemo

更多的用法要参考官网:http://wear.techbrood.com/tools/help/uiautomator/index.html

UiAutomator的使用

原文:http://www.cnblogs.com/penghong2014/p/4632549.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!