爱看下载站为大家提供最全面的软件下载!

最近更新 热门排行

热门搜索:腾讯QQ有道词典Photoshop CS6盛名时刻表爱剪辑

当前位置:首页 ›› 编程软件 ›› 编译调试

UIAutomatorTools(Android自动化测试工具) v1.0免费版 附使用教程[下载地址]

UIAutomatorTools(Android自动化测试工具) v1.0免费版 附使用教程
  • 授权方式:免费软件
  • 软件类型:国产软件
  • 软件语言:简体中文
  • 软件大小:7.1 MB
  • 推荐星级:
  • 软件厂商:Home Page
  • 更新时间:2021-06-01 22:39
  • 网友评论:0  条
  • 运行环境:WinXP, Win2003, Vista, Win7, Win8, Win10
好评:161
坏评:20
  • 本地下载文件大小:7.1 MB

  • 软件介绍
  • 软件截图
  • 相关文章
  • 下载地址

UIAutomatorTools是一款专业的Android自动化测试工具,提供自动测试的各种API,可对代码、图色、字符串、按键和节点等做全面的测试,配合uiautomatorviewer软件使用就可以进行UI自动化测试。

UIAutomatorTools使用说明

1.设备列表框、脚本文件列表框、截图列表框右键均有菜单。F2重命名,F5刷新,del删除

2.界面解析页按住CTRL不放,再按住鼠标左键不放拖动框选区域,可截图,也可右键菜单选择范围坐标。按数字键盘左边的上下左右可微调框选区域,按住SHIFT不放加上下左右可微调框选区域大小。

3.xml属性列表框按住CTRL+C可复制被选中属性的属性值

UIAutomatorTools使用教程

1、建立工程

用Eclipse新建Java Project

File->New->Java Project,输入工程名称点击"Finish"

2、添加JUnit库

在工程名称上点击右键,Bulid Path->Configure Bulid Path

点击Next

点击Finish

3、添加Android库

找到路径sdk\platforms\android-18下面的android.jar和uiautomator.jar添加进来(android-17以上):

所有库添加完成后如下图:

4、在src中添加包,然后添加class文件

在新建的工程下的src上点击右键,New->Class

输入包名和类名,包名的命名规则:首字母为小写,类名:首字母英文大写,后面字母均为小写,多个单词组成,每个单词的首字母大写

点击Finish

在class文件中添加如下内容:

5、找到SDK ID

cmd进入sdk\tools\ 目录下,运行命令:android list

查看API 大于15的SDK的ID值,当前是2;

6、创建bulid文件

仍然在\sdk\tools\目录下,运行命令:

android create uitest-project -n -t -p

其中name为将来生成的jar包的名字,可以自己定义,android-sdk-ID为上一步骤看到的2,path是新建工程的路径名称

android create uitest-project -n AutoRunner -t 2 -p D:\adt-bundle-windows-x86_64-20140702\eclipse\workspace\ChpJavaTwo

运行命令后,将会在工程的根目录下生成build.xml文件

7、编译生成jar

cmd进入项目的工程目录,然后运行ant build,使用ant编译生成jar,执行如下:

在bin目录下生成rar文件

8、push并运行jar

adb push data/local/tmp

实际执行命令为

adb push D:\adt-bundle-windows-x86_64-20140702\eclipse\workspace\ChpJavaTwo\bin\AutoRunner.jar data/local/tmp

运行jar文件

adb shell uiautomator runtest -c <包名.类名>

实际运行命令为

adb shell uiautomator runtest AutoRunner.jar -c testpackage.TestClass(注意不要写错包名和类名)

可以看到手机会按照Runner中的步骤自动执行。

友情提示:

1.选中部分代码点运行时只会运行被选中的代码,否则将会运行全部代码。

2.软件打开、重启、主动停止正在运行的代码和模拟器打开、器重启后对设备的第一次操作需要对模拟器环境初始化,会卡顿几秒。之后的操作都比较快。

3.代码每行结束不强制使用英文状态下的分号结尾,可正常执行。但最好都加上分号用于标记语句结束,这样使用“格式化代码”功能时可以避免格式化错误。

4.语法是JS,命令提示只随便加了一些。输入其他命令没有提示不代表不支持。若要使用自己的代码提示可在软件目录下新建一个“tips”文件夹。在tips文件夹里新建一个system.txt和other.txt文本文档,一行一个命令换行隔开。system.txt里的命令会自动加“()”,other.txt里的命令不自动加。

推荐软件

下载地址
UIAutomatorTools(Android自动化测试工具) v1.0免费版 附使用教程
本地联通下载
本地移动下载
本地电信下载
本地迅雷下载

软件评论

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

  验证码:  
推荐下载