一次性输入 example_script.txt 脚步里面的所有内容,命令如下:
root@lenovo-desktop:~# cat example_script.txt | telnet 127.0.0.1 1080
这时,你就可以在你执行 # monkey --port 1080 -v –v 命令的窗口看到打印的一系列 Events 消息:
…
……
:Sending Pointer ACTION_DOWN x=160.0 y=200.0
:Sending Pointer ACTION_UP x=160.0 y=200.0
Sleeping for 1000 milliseconds
:Sending Pointer ACTION_DOWN x=300.0 y=450.0
:Sending Pointer ACTION_UP x=300.0 y=450.0
Sleeping for 1000 milliseconds
:Sending Pointer ACTION_DOWN x=300.0 y=450.0
:Sending Pointer ACTION_UP x=300.0 y=450.0
Sleeping for 1000 milliseconds
:Sending Pointer ACTION_DOWN x=300.0 y=450.0
:Sending Pointer ACTION_UP x=300.0 y=450.0
Sleeping for 1000 milliseconds
:SendKey (ACTION_DOWN): 20 // KEYCODE_DPAD_DOWN
:SendKey (ACTION_UP): 20 // KEYCODE_DPAD_DOWN
:SendKey (ACTION_DOWN): 20 // KEYCODE_DPAD_DOWN
:SendKey (ACTION_UP): 20 // KEYCODE_DPAD_DOWN
:SendKey (ACTION_DOWN): 23 // KEYCODE_DPAD_CENTER
:SendKey (ACTION_UP): 23 // KEYCODE_DPAD_CENTER
:SendKey (ACTION_DOWN): 30 // KEYCODE_B
:SendKey (ACTION_UP): 30 // KEYCODE_B
:SendKey (ACTION_DOWN): 37 // KEYCODE_I
:SendKey (ACTION_UP): 37 // KEYCODE_I
:SendKey (ACTION_DOWN): 40 // KEYCODE_L
:SendKey (ACTION_UP): 40 // KEYCODE_L
:SendKey (ACTION_DOWN): 40 // KEYCODE_L
:SendKey (ACTION_UP): 40 // KEYCODE_L
:SendKey (ACTION_DOWN): 20 // KEYCODE_DPAD_DOWN
:SendKey (ACTION_UP): 20 // KEYCODE_DPAD_DOWN
:SendKey (ACTION_DOWN): 30 // KEYCODE_B
:SendKey (ACTION_UP): 30 // KEYCODE_B
:SendKey (ACTION_DOWN): 37 // KEYCODE_I
:SendKey (ACTION_UP): 37 // KEYCODE_I
:SendKey (ACTION_DOWN): 40 // KEYCODE_L
:SendKey (ACTION_UP): 40 // KEYCODE_L
:SendKey (ACTION_DOWN): 40 // KEYCODE_L
:SendKey (ACTION_UP): 40 // KEYCODE_L
:Sending Pointer ACTION_DOWN x=300.0 y=450.0
:Sending Pointer ACTION_UP x=300.0 y=450.0
Events injected: 34
:Dropped: keys=0 pointers=0 trackballs=0 flips=0
## Network stats: elapsed time=18299ms (18299ms mobile, 0ms wifi, 0ms not connected)
注:你发现没?以上显示的内容呢,正是 examp_script.txt 的内容。
相关推荐
monkey测试脚本使用说明 步骤一: MMI开机,确认USB调试模式已打开,USB线连接电脑端,确认adb已连接 步骤二: 打开monkeyConfig.ini 配置文件,配置需要执行monkey测试的应用包名及根据文档中备注提示配置其他...
Monkey 脚本生成工具架构 Monkey 脚本生成工具代码解读 Monkey 脚本生成工具执行
2)Monkey.jar程序是由一个名为“monkey”的脚本来启动执行的,shell脚本在Android文件系统中的存放路径是:/system/bin/monkey;这样就可以通过在CMD窗口中执行:adb shell monkey {+命令参数}来进行Monkey测试了。
Monkey是Android SDK自带的自动化测试工具,可以运行在模拟器里或实际设备中,它向系统发送随机的用户事件流,如按键输入、触摸屏输入、手势输入、Sensor 事件等,实现对正在开发的应用程序进行压力测试。...
(2) Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中 的存放路径是:/system/bin/monkey; (3)Monkey 命令启动方式: a)可以通过PC机CMD窗口中执行: adb shell ...
Monkey Testing的报告模板。里面包括了测试内容、测试时间、测试项目、 Monkey运行脚本、运行结果统计、错误报告分析、以及附件。
一键执行monkey测试(支持多设备并行,自动获取logcat和相应的crash日志,通过input脚本可以扩展功能)
MonkeyRunner相当于是搞自动化测试的了官方介绍:Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的存放路径是:/system/framework/monkey.jarMonkey.jar程序是由一个名为“monkey”的Shell脚本...
一、Monkey测试简介 Monkey测试是Android平台自动化测试的一种手段,通过...2) Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中的存放路径是:/system/bin/monkey;这样就可
使用python脚本 编写运行monkey进行移动端压力测试,
安装该浏览器插件后将自动执行脚本,并检查是否为视频播放页面。若是,则自动观看视频。自动观看完成并手动完成章节测试后,请刷新页面。不要点击右侧进入下一个视频!!!注意:该脚本不需要点击播放视频,在自动...
CrashMonkey4IOSiOS Monkey Test Tool.###简要说明:支持真机测试、模拟器测试支持收集系统日志(Systemlog)、崩溃日志(Crashlog)、instrument行为日志支持测试报告截图,绘制行为轨迹支持测试设备信息收集使用最新版...
要编写测试,只需运行您的应用程序(由Qt Monkey仪表安装),然后单击小部件,输入文本等。结果,将生成Javascript脚本(请参见 )。 [ ] 之后,您可以添加适当的断言并通过命令行或GUI工具运行此脚本。 [ ] ...
Android常用的自动化测试工具框架: ...使用By id/name/text方法操控(hierarchyviewer),执行速度太慢。典型应用:安装,卸载,启动Activity,点击X,Y坐标,发送按键事件,drag,截屏等。 三、UIAutomator
或者GUI功能测试,以找出程序中隐藏的问题,iTest能精确测试应用程序的每一个功能,为广大开发人员和测试人员提供了一款简单易用的自动化测试工具,可以自动录制脚本,自定义运行次数。。。 iTest产品特色 1、 ...
提升空闲设备使用率,开展自动化测试替代部分回归测试、重复性测试和多设备兼容测试,同时满足如下几种类型的自动化测试需求:在多设备执行的基础上完成安装、启动、覆盖安装、monkey测试/随机指令、卸载等一系列...
在实际的测试业务中,我们往往会遇到测试用例执行时间比较长,大量的测试用例串行执行的话,会使的整个测试周期变长,导致不能及时的反馈自动化测试的结果。因此我们会想出几种解决方案,来并行的执行测试用例,加快...
MonkeyRunner测试:操作简单,可录制测试脚本,可视化操作,主要生成坐标的自动化操作,移植性不强Robotium测试Ronaorex测试Appium测试UIAutomator测试TestBird测试Monkey即猴子,Monkey测试,就像一只猴子,在电脑...
如点击、触摸、手势,以及一些系统级事件,可以使用monkey事件以随机但可重复的事件对应用程序进行压力测试。 一、monkey启动与关闭 1.1 monkey启动步骤 1.连接移动设备:开启设备或虚拟机的USB调试模式后,连接...