码迷,mamicode.com
首页 > 其他好文 > 详细

UiAutomator的使用

时间:2015-07-09 12:48:00      阅读:121      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!