`
wait_miracle
  • 浏览: 19568 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

使用Monkey运行脚本测试

阅读更多

一次性输入 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测试快捷配置脚本

    monkey测试脚本使用说明 步骤一: MMI开机,确认USB调试模式已打开,USB线连接电脑端,确认adb已连接 步骤二: 打开monkeyConfig.ini 配置文件,配置需要执行monkey测试的应用包名及根据文档中备注提示配置其他...

    Monkey 随机脚本工具编写

    Monkey 脚本生成工具架构 Monkey 脚本生成工具代码解读 Monkey 脚本生成工具执行

    学习Monkey使用说明

    2)Monkey.jar程序是由一个名为“monkey”的脚本来启动执行的,shell脚本在Android文件系统中的存放路径是:/system/bin/monkey;这样就可以通过在CMD窗口中执行:adb shell monkey {+命令参数}来进行Monkey测试了。

    monkey-命令脚本生成工具

    Monkey是Android SDK自带的自动化测试工具,可以运行在模拟器里或实际设备中,它向系统发送随机的用户事件流,如按键输入、触摸屏输入、手势输入、Sensor 事件等,实现对正在开发的应用程序进行压力测试。...

    如何做好monkey测试.docx

    (2) Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中 的存放路径是:/system/bin/monkey; (3)Monkey 命令启动方式:  a)可以通过PC机CMD窗口中执行: adb shell ...

    Monkey Testing报告模板

    Monkey Testing的报告模板。里面包括了测试内容、测试时间、测试项目、 Monkey运行脚本、运行结果统计、错误报告分析、以及附件。

    一键执行monkey测试(支持多设备并行,自动获取logcat和相应的crash日志,通过input脚本可以扩展功能)

    一键执行monkey测试(支持多设备并行,自动获取logcat和相应的crash日志,通过input脚本可以扩展功能)

    Monkey稳定性测试

    MonkeyRunner相当于是搞自动化测试的了官方介绍:Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的存放路径是:/system/framework/monkey.jarMonkey.jar程序是由一个名为“monkey”的Shell脚本...

    利用 Monkey 命令操作屏幕快速滑动

    一、Monkey测试简介 Monkey测试是Android平台自动化测试的一种手段,通过...2) Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中的存放路径是:/system/bin/monkey;这样就可

    python monkey项目分享

    使用python脚本 编写运行monkey进行移动端压力测试,

    soraka:Tampermonkey的Chaoxing Mooc辅助脚本

    安装该浏览器插件后将自动执行脚本,并检查是否为视频播放页面。若是,则自动观看视频。自动观看完成并手动完成章节测试后,请刷新页面。不要点击右侧进入下一个视频!!!注意:该脚本不需要点击播放视频,在自动...

    monkey4ios:monkey ios测试工具

    CrashMonkey4IOSiOS Monkey Test Tool.###简要说明:支持真机测试、模拟器测试支持收集系统日志(Systemlog)、崩溃日志(Crashlog)、instrument行为日志支持测试报告截图,绘制行为轨迹支持测试设备信息收集使用最新版...

    qt_monkey:用于测试基于Qt的应用程序的工具

    要编写测试,只需运行您的应用程序(由Qt Monkey仪表安装),然后单击小部件,输入文本等。结果,将生成Javascript脚本(请参见 )。 [ ] 之后,您可以添加适当的断言并通过命令行或GUI工具运行此脚本。 [ ] ...

    Android 自动化测试框架

    Android常用的自动化测试工具框架: ...使用By id/name/text方法操控(hierarchyviewer),执行速度太慢。典型应用:安装,卸载,启动Activity,点击X,Y坐标,发送按键事件,drag,截屏等。 三、UIAutomator  

    [iTest]Android开发者性能测试工具

    或者GUI功能测试,以找出程序中隐藏的问题,iTest能精确测试应用程序的每一个功能,为广大开发人员和测试人员提供了一款简单易用的自动化测试工具,可以自动录制脚本,自定义运行次数。。。 iTest产品特色 1、 ...

    知乎移动端云测试平台实践(三)——自动化测试方案设计和实现

    提升空闲设备使用率,开展自动化测试替代部分回归测试、重复性测试和多设备兼容测试,同时满足如下几种类型的自动化测试需求:在多设备执行的基础上完成安装、启动、覆盖安装、monkey测试/随机指令、卸载等一系列...

    ChromeStandaloneSetup64.exe

    在实际的测试业务中,我们往往会遇到测试用例执行时间比较长,大量的测试用例串行执行的话,会使的整个测试周期变长,导致不能及时的反馈自动化测试的结果。因此我们会想出几种解决方案,来并行的执行测试用例,加快...

    几款Android应用自动化测试工具

    MonkeyRunner测试:操作简单,可录制测试脚本,可视化操作,主要生成坐标的自动化操作,移植性不强Robotium测试Ronaorex测试Appium测试UIAutomator测试TestBird测试Monkey即猴子,Monkey测试,就像一只猴子,在电脑...

    APP自动化学习笔记之一:monkey基本操作

    如点击、触摸、手势,以及一些系统级事件,可以使用monkey事件以随机但可重复的事件对应用程序进行压力测试。 一、monkey启动与关闭  1.1 monkey启动步骤 1.连接移动设备:开启设备或虚拟机的USB调试模式后,连接...

Global site tag (gtag.js) - Google Analytics