MonkeyRunner
MonkeyRunner使用手册
WEL测试
WEL,资深软件测试工程师,具有7年以上的软件测试项目经验,长期扎根于一线测试工作,主导并成功完成了多个大型软件测试项目,对于软件测试的各个环节和流程有着全面而深入的了解。 WEL精通软件测试的多个领域,包括系统测试、接口测试、性能测试、自动化测试等,并且在容器化技术和数据测试等前沿方向也有着深入的研究和实践。
展开
-
MonkeyRunner API使用说明-------------附录
Monkey综述简述 monkey是一个命令行工具,可以在任何模拟器或设备上运行。它发送用户事件的伪随机流进入系统,用以充当正在开发的应用软件的压力测试。monkey包括许多选择,但它们分解为四个主要的类别:基本配置选项,如设置事件尝试的数量业务限制,如限制测试到单个封装中事件的类型和频率调试原创 2016-07-28 11:20:55 · 737 阅读 · 0 评论 -
MonkeyRunner API使用说明-------------第4章
第 4 章 MonkeyRunner类使用说明Monkeyrunner类包含静态实用方法,方法列表如下:返回类型方法名功能描述voidalert(string message,string title,string okTitle)原创 2016-07-28 11:17:56 · 544 阅读 · 0 评论 -
MonkeyRunner API使用说明-------------第3章
第 3 章MonkeyImage 类使用方法说明3.1创建MonkeyImage实例Monkeyrunner类取保持设备或模拟器在屏幕的图像。图像从画面缓冲器的屏幕截图中复制。这个对象的方法可以将图像转换成各种存储格式并将图像写入一个文件,复制图像的某些部分,将该对象与其他MonkeyImage对象进行比较。并不需要创建MonkeyImage的新实例。只需要原创 2016-07-28 11:16:32 · 597 阅读 · 0 评论 -
MonkeyRunner API使用说明-------------第2章
第2章 MonkeyDevice类使用2.1常量和方法Monkeyrunner表示设备和模拟器的一个类。通过工作站运行monkeyrunner可以访问该类。这个类是用来控制Android设备或仿真器。该类包含如下方法:发送UI事件、检索信息、安装和删除应用程序、运行应用程序。通常不必创建一个MonkeyDevice实例原创 2016-07-28 11:15:04 · 867 阅读 · 0 评论 -
MonkeyRunner API使用说明-------------第一章
说 明本篇文章翻译链接:https://stuff.mit.edu/afs/sipb/project/android/docs/tools/help/monkeyrunner_concepts.html 本人这段时间在研究APP的测试,在sdk中的tools中有:ddms,hierarchyviewer,monitor,monkeyrunner原创 2016-07-27 12:28:04 · 2832 阅读 · 0 评论 -
python调用MonkeyRunnerAPI编写app录制脚本
Android SDK与Python环境配置完毕,调用MonkeyRunner的MonkeyRecorder与MonkeyRunner接口启动脚本录制工具,脚本我命名为app_Record.py:#coding=utf-8#导入monkeyrunner包,用于创建一个设备对象from com.android.monkeyrunner import MonkeyRunner as mr #原创 2017-06-06 17:46:32 · 1871 阅读 · 0 评论 -
python使用monkeyrunner对录制脚本进行回放脚本
Android SDK与Python环境配置完毕,调用MonkeyRunner的MonkeyRecorder与MonkeyRunner接口启动脚本录制工具,脚本我命名为app_playback.py,把编写的脚本放在Android SDK安装目录下面的\tools目录下,与monkeyrunner.bat在同一级目录下:#coding=utf8#需要用到命令行参数列表因此导入sysimpo原创 2017-06-06 18:14:58 · 2492 阅读 · 2 评论 -
开启真机的View Server引入HierarchyViewer/By写monkeyrunner自动化测试脚本
Android SDK自带一个工具叫做monitor,它里面的Hierarchy Viewer可以看到app的UI结构、控件属性等等。monkeyrunner有一个类By,通过By可以在代码中根据控件ID定位到该控件从而写更有针对性代码(比如点击按钮、比如获取文本框中的字符串)。可是出于安全考虑,Hierarchy Viewer只能连接Android开发版手机或是模拟器。只有当设备或模拟器转载 2017-06-07 09:31:33 · 1095 阅读 · 0 评论