![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化点击
秋天不落叶-
移动端开发
展开
-
adb 操控系统命令开关:WIFI,GPS,飞行模式,数据网络,蓝牙,恢复出厂设置,重启手机,设置未知来源,恢复出厂设置
//重启手机public static final String REBOOT = "reboot";//开启WiFipublic static final String WIFI_ON = "svc wifi enable"; //关闭WiFipublic static final String WIFI_OFF = "svc wifi disable";//查看WIFI状态...原创 2019-11-15 16:50:15 · 3593 阅读 · 0 评论 -
Android辅助权限判断,与开启功能介绍
本文旨在介绍AccessibilityService如果更优雅的使用,以及使用过程遇到的问题,该怎么解决。1.介绍辅助功能服务在后台运行,并在触发AccessibilityEvent时由系统接收回调。这样的事件表示用户界面中的一些状态转换,例如,焦点已经改变,按钮被点击等等。现在常用于自动化业务中,例如:微信自动抢红包插件,微商自动加附近好友,自动评论朋友,点赞朋友圈,甚至运用在群控系统,进...原创 2019-11-05 17:08:19 · 3768 阅读 · 1 评论 -
UiAutomator(5)--UiScrollable API
UiAutomator(5)--UiScrollable API一、UiScrollable介绍 1.UiScrollable是UiCollection的子类 2.UiScrollable专门处理滚动事件,提供各种滚动方法二、API使用 1.快速滚动API (1)flingBackward():以步长为5快速向后滑动 (2)fling转载 2016-11-03 17:48:22 · 731 阅读 · 0 评论 -
UiAutomator(4)--UiCollection API
UiAutomator(4)--UiCollection API一、UiCollection介绍 UiCollection是UiObject的子类,代表元素条目集合。 UiCollection功能说明: 1.先按照一定的条件枚举出容器类界面所有符合条件的子元素 2.再从符合条件的元素再次通过一定的条件最终定位需要的组件转载 2016-11-03 17:46:46 · 492 阅读 · 0 评论 -
UiAutomator(3)--UiObject API
UiAutomator(3)--UiObject API一、UiObject介绍 UiObejct代表一个组件对象,对象有许多模拟实际操作手机的方法和属性: 二、API使用 1.点击与长按相关API (1)click():点击对象 (2)clickAndWaitForNewWindow(lon转载 2016-11-03 17:45:56 · 3147 阅读 · 0 评论 -
UiAutomator(2)--UiDevice API
UiAutomator(2)--UiDevice API一、UiDevice介绍 1.UiDevice代表设备状态,为单例模式。UiDevice的功能包括: (1)获取设备信息:屏幕分辨率,旋转状态,亮灭屏状态等 (2)操作:案件,坐标操作,滑动,拖拽,灭屏唤醒屏幕,截图等 (3)监听器功能 2.转载 2016-11-03 17:43:32 · 5292 阅读 · 0 评论 -
Monkey总结(五)
Monkey总结(五) Monkey是一个快速检查内存泄露的好工具,可以初步发现较明显的内存泄露问题。 什么是内存泄露?是指不在使用的对象持续占有内存,造成内存空间的浪费。 检查内存泄露的基本操作步骤: 1.运行Monkey或者固定自动化用例 adb shell monkey -p cn.microinvestment.wei转载 2016-11-03 16:50:01 · 524 阅读 · 0 评论 -
Monkey总结(四)
Monkey总结(四) Monkey还可以作为服务器,将pc端和手机端连接,并对手机端进行操作。 首先手机端开启端口,然后PC 跟手机端做映射,最后通过telnet连接进行通信; 1.adb shell monkey -port 1080 2.adb forward tcp:1080 tcp:1080 3.telnet localh转载 2016-11-03 16:49:29 · 348 阅读 · 0 评论 -
Monkey总结(三)
Monkey总结(三) 众所周知,Monkey是一个压力测试工具,但是它可以用来做自动化测试,而且无需任何的工具,更不需要搭建环境,只需要一个文本文档编写好脚本运行,即可实现坐标、按键等基本操作。缺点是没有逻辑性。 Monkey相关脚本的API如下: 一个简单的例子:打开网页,输入www.baidu.com。1.首先新建一个文档,命名为monkey.转载 2016-11-03 16:48:55 · 1276 阅读 · 0 评论 -
Monkey总结(二)
Monkey总结(二) 测试完后,要看得懂结果,快速定位问题,修复后能进行验证,才能发挥测试的效果。Monkey结果输出 1.保存在pc中 adb shell monkey [option] >d:\monkey.txt 2.保存在手机中 adb shell monkey [option] >/mnt/sdcard/monkey.txt转载 2016-11-03 16:48:06 · 412 阅读 · 0 评论 -
Monkey总结(一)
Monkey总结(一)Monkey是什么? Monkey是Google提供的一个命令行工具,可以运行在模拟器或者实际设备中。它向系统发送伪随机的用户事件(如按键、手势、触摸屏等输入),对软件进行稳定性与压力测试。Monkey程序是Android自带的。 路径:/sdcard/system/framework/Monkey.jar 启动脚本路径:/sys转载 2016-11-03 16:44:23 · 3505 阅读 · 0 评论