monkey脚本格式
来源:互联网 发布:知乎周刊一共多少期 编辑:程序博客网 时间:2024/05/22 16:03
优势:
1. 随意跳转页面,不受限制
2. 脚本容易实现,简单快速
3. 事件更多,比如,长按事件
4. 事件可定制调整,比如:指定一些区域不点击
5. 更容易测试交互影响
6. 整机测试,交互更彻底
7. 自带错误监听,一旦出错,可以马上停止
适用情况:
- ANR和CRASH异常情况
- 低概率很难复现的异常
随机脚本序列自动生成:
大事件
长按事件 ——> 生成事件数 ——>随机组合生成事件数 ——>执行测试
命令事件
Monkey脚本生成工具的编写。
#头文件控制Monkey发送消息的参数type=raw eventscount=10speed=1.0#以下是monkey命令start data>>DispatchPress(KEYCODE_HOME)DispatchPress(KEYCODE_MENU)
API:LaunchActivity(Pkg_name,cl_name) #启动应用的ActivityTap(x,y,tapDuration) #模拟一次手指单击事件DispatchPress(KeyName) #按键RotateScreen(rotationDegree,peresist) #选择屏幕DispatchFlip(true/false) #打开或者关闭软键盘LongPress() #长按两秒PressAndHold(x,y,pressDuration) #模拟长按事件DispatchString(input)#输入字符串Drag(xStart,yStart,xEnd,yEnd,stepCount) #用于模拟一个拖拽操作PinchZoom(pt1xStart,pt1yStart,pt1xEnd,pt1yEnd,Pt2xStart,Pt2yStart,pt2xEnd,pt2yEnd,stepCount) #模拟缩放手势 UserWait(sleepTiem) #让脚步中断一段时间DeviceWakeUp() #唤醒屏幕PowerLog(power_log_type,test_case_status)#模拟电池电量信息WriteLog()#将电池信息写入SD卡RunCmd(cmd)#运行shell命令
0 0
- monkey脚本格式
- monkey脚本
- monkey脚本
- Monkey命令格式
- 停止monkey脚本
- Android Monkey测试脚本
- monkey自动化测试脚本
- monkey定制脚本
- Android Monkey测试脚本
- monkey脚本编写
- Android monkey测试脚本
- Monkey详解(脚本篇---Monkey API)
- 用monkey执行有序脚本
- Android下monkey使用脚本
- Monkey Test 2(脚本方式)
- Android Monkey之script脚本
- 如何停止Android Monkey脚本
- Monkey信息自动收集脚本
- 10 Ways to Learn Java in just a Couple of Weeks
- oracle 修改字符集 修改为ZHS16GBK
- 2016SDAU编程练习一1009
- linux命令--traceroute
- iOS 开发者总结
- monkey脚本格式
- ubuntu解压zip文件乱码问题解决方法
- bootstrap精简教程
- VS error retrieving information from user datastore
- 开发心得
- Servlet的生命周期 容器的基本工作原理
- Android 设置EditText不会自动弹出键盘
- 面向对象--继承、接口、抽象
- yum 安装mongodb