使用uiautomator做UI测试转至:Read more: http://blog.chengyunfeng.com/?p=504#ixzz5EPxiT7nH 在Android 4.1发布的时候包含了一种新的测试工具–uiautomator,uiautomator是用来做UI测试的。也就是普通的 ...
分类:
其他好文 时间:
2018-05-03 15:34:17
阅读次数:
241
报错信息:ioerror RPC server not started 问题原因:7.0的手机不会自动安装app-uiautomator.apk和app-uiautomator-test.apk。需要手动安装 解决方案: 下载APK并手动安装 APK下载地址:https://github.com/j ...
分类:
移动开发 时间:
2018-04-30 11:44:44
阅读次数:
735
前言 appium的前身就是封装android的uiautomator这个框架来的,所以uiautomator的一些定位方法也可以用 text 1.通过text文本定位语法 new UiSelector().text("text文本") 2.文本比较长的时候,可以用textContains模糊匹配, ...
分类:
移动开发 时间:
2018-04-19 11:58:47
阅读次数:
641
前言 同样的,这一篇我要介绍的也是一款UI自动化工具,地址:http://appium.io/ 第三方(非谷歌)研发的开源测试工具,说到这里也许有人会问 “为什么已经介绍了Uiautomator还要介绍它呢?”,我们就说说Appium有哪些不一样的地方: 1、appium可以测试原生的、混合的、或者 ...
分类:
移动开发 时间:
2018-04-17 22:15:28
阅读次数:
208
最近在公司做了一个阶段的手机APP自动化测试,是在已有的环境基础上进行脚本开发,所有对基础的环境搭建不是很清楚,后来自己闲来无事就在家里搭建了一下下,接下来和大家分享一下搭建过程。 一:搭建手机APP自动化测试环境所需基本环境如下: 1.JDK:JAVA运行环境 2.SDK:要求API高于15 3. ...
分类:
移动开发 时间:
2018-04-10 23:57:33
阅读次数:
932
ID定位 ClassName 定位 Name 定位 Xpath 定位 Uiautomator 定位 text属性的方法 text属性的方法 class属性的方法 resourceId属性的方法 元素的其他属性 ...
分类:
移动开发 时间:
2018-03-21 00:06:40
阅读次数:
234
一、常用识别元素的工具 uiautomator:Android SDK自带的一个工具,在tools目录下 monitor:Android SDK自带的一个工具,在tools目录下 Appium Inspector:Appium自带的一个功能,只有mac下可以使用该功能 下面是用monitor抓取到的 ...
分类:
移动开发 时间:
2018-03-02 23:15:07
阅读次数:
280
前言 做Android端功能自动化已有2年多的时间了,使用过的功能自动化框架有Robotium、Uiautomator、Appium。最近研究自动化case复用的方案,调研了Appium的自动化框架,并将其应用到银行一账通的标版中,本文详细介绍基于Appium的Android功能自动化实战经验。主要 ...
分类:
移动开发 时间:
2018-02-26 19:00:44
阅读次数:
261
Appium是在手机操作系统自带的测试框架基础上 实现的,Android和ios的系统上使用 的工具是: Android(版本>4.2):UIAutomator,Android4.2之后系统自带 的UI自动化测试工具。 IOS:UIAutomation,IOS系统自带的UI自动化测试工具。 Appi ...
分类:
移动开发 时间:
2018-02-11 19:46:56
阅读次数:
195
用adb 命令把图片和uix获取出来,再导入uiautomatorviewer adb shell uiautomator dump /data/local/tmp/uidump.uixadb pull /data/local/tmp/uidump.uixadb shell screencap -p ...
分类:
其他好文 时间:
2018-01-11 11:25:43
阅读次数:
172