自动化方法模拟Android手机点击、触屏事件

使用apk来自动化测试,需要手机有root权限,所以采用写java程序,利用adb shell来实现自动化测试。

 一、所需知识

最基础的adb shell 指令。input tab 等。

二、所需环境
硬件:一台电脑、一部手机、一根数据线。软件:jdk、adb工具
三、编码

 

功能:模拟用户打开微信,并进行搜索就这么完成了。其实这里用shell命令模拟用户操作还是有些问题的,比如说控件长按(sendevent),好难理解,而且需要跟其中传递的控件坐标参数应该要跟屏幕分辨率联系起来,实际应用范围不是很广泛 。

 

完整代码下载:  TencentTest.java

效果图如下:

 

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月13日
下一篇 2019年1月13日

相关推荐