自动化点击
秋天不落叶-
移动端开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
adb 操控系统命令开关:WIFI,GPS,飞行模式,数据网络,蓝牙,恢复出厂设置,重启手机,设置未知来源,恢复出厂设置
//重启手机 public static final String REBOOT = "reboot"; //开启WiFi public static final String WIFI_ON = "svc wifi enable"; //关闭WiFi public static final String WIFI_OFF = "svc wifi disable"; //查看WIFI状态...原创 2019-11-15 16:50:15 · 4232 阅读 · 0 评论 -
Android辅助权限判断,与开启功能介绍
本文旨在介绍AccessibilityService如果更优雅的使用,以及使用过程遇到的问题,该怎么解决。 1.介绍 辅助功能服务在后台运行,并在触发AccessibilityEvent时由系统接收回调。这样的事件表示用户界面中的一些状态转换,例如,焦点已经改变,按钮被点击等等。现在常用于自动化业务中,例如:微信自动抢红包插件,微商自动加附近好友,自动评论朋友,点赞朋友圈,甚至运用在群控系统,进...原创 2019-11-05 17:08:19 · 4437 阅读 · 1 评论 -
Monkey总结(一)
Monkey总结(一) Monkey是什么? Monkey是Google提供的一个命令行工具,可以运行在模拟器或者实际设备中。它向系统发送伪随机的用户事件(如按键、手势、触摸屏等输入),对软件进行稳定性与压力测试。Monkey程序是Android自带的。 路径:/sdcard/system/framework/Monkey.jar 启动脚本路径:/sys转载 2016-11-03 16:44:23 · 3627 阅读 · 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 · 512 阅读 · 0 评论 -
Monkey总结(三)
Monkey总结(三) 众所周知,Monkey是一个压力测试工具,但是它可以用来做自动化测试,而且无需任何的工具,更不需要搭建环境,只需要一个文本文档编写好脚本运行,即可实现坐标、按键等基本操作。缺点是没有逻辑性。 Monkey相关脚本的API如下: 一个简单的例子: 打开网页,输入www.baidu.com。 1.首先新建一个文档,命名为monkey.转载 2016-11-03 16:48:55 · 1383 阅读 · 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 · 425 阅读 · 0 评论 -
Monkey总结(五)
Monkey总结(五) Monkey是一个快速检查内存泄露的好工具,可以初步发现较明显的内存泄露问题。 什么是内存泄露?是指不在使用的对象持续占有内存,造成内存空间的浪费。 检查内存泄露的基本操作步骤: 1.运行Monkey或者固定自动化用例 adb shell monkey -p cn.microinvestment.wei转载 2016-11-03 16:50:01 · 621 阅读 · 0 评论 -
UiAutomator(2)--UiDevice API
UiAutomator(2)--UiDevice API 一、UiDevice介绍 1.UiDevice代表设备状态,为单例模式。UiDevice的功能包括: (1)获取设备信息:屏幕分辨率,旋转状态,亮灭屏状态等 (2)操作:案件,坐标操作,滑动,拖拽,灭屏唤醒屏幕,截图等 (3)监听器功能 2.转载 2016-11-03 17:43:32 · 5481 阅读 · 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 · 3414 阅读 · 0 评论 -
UiAutomator(4)--UiCollection API
UiAutomator(4)--UiCollection API 一、UiCollection介绍 UiCollection是UiObject的子类,代表元素条目集合。 UiCollection功能说明: 1.先按照一定的条件枚举出容器类界面所有符合条件的子元素 2.再从符合条件的元素再次通过一定的条件最终定位需要的组件转载 2016-11-03 17:46:46 · 620 阅读 · 0 评论 -
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 · 893 阅读 · 0 评论
分享