社区
Android
帖子详情
怎么做monkeyrunner测试
奋力向前ysy
2014-03-12 04:03:09
网上搜索总是一些install,drag,touch,press等的介绍,不知道具体怎么做?我是新手,求大神指教怎么做monkeyrunner的测试。。。还有手机屏幕上的坐标怎么获取??touch时都不知道坐标。。monkeyrunner就模拟一些操作就测试完了吗??
...全文
82
回复
打赏
收藏
怎么做monkeyrunner测试
网上搜索总是一些install,drag,touch,press等的介绍,不知道具体怎么做?我是新手,求大神指教怎么做monkeyrunner的测试。。。还有手机屏幕上的坐标怎么获取??touch时都不知道坐标。。monkeyrunner就模拟一些操作就测试完了吗??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一步一步使用
Monkeyrunner
实现Android的自动化
测试
.docx
一步一步使用
Monkeyrunner
实现Android的自动化
测试
.docx
MonkeyRunner
源码
MonkeyRunner
是android应用的
测试
工具, 可以模拟录制屏幕操作,并导出脚本
做
压力
测试
.
Android自动
测试
之
monkeyrunner
工具
前言:最近开始研究Android自动化
测试
方法,对其中的一些工具、方法和框架
做
了一些简单的整理,其中包括android
测试
框架、CTS、Monkey、
Monkeyrunner
、benchmark、其它testtool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。 前言: 最近开始研究Android自动化
测试
方法,对其中的一些工具、方法和框架
做
了一些简单的整理,其中包括android
测试
框架、CTS、Monkey、
Monkeyrunner
、benchmark、其它testtool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。 一、什么是monkey
基于
Monkeyrunner
的安卓自动化工具&源代码
基于
Monkeyrunner
的安卓自动化
测试
框架.大部分材料来自SDK,对其中一些源代码进行了微量修改.用python写的一个小框架,简化了绝大部分
Monkeyrunner
的语法. 优化1:无需下载SDK,无需更新SDK,无需配置Path,解压即可使用原生Monkeyrunenr. 优化2:电脑与pad自动连接.无需再像原生
Monkeyrunner
一样,通过adb devices获取设备号并将设备号号写入脚本,并且对Monkeyruner语法进行了深度封装. 优化3:完全在
做
项目的基础上写的框架和
做
的工具,所以完全不用担心功能不够强大或是操作复杂. 优化4:内置一本小手册,指导使用本工具. 可能的用处: 1. 性能
测试
.while循环执行特定操作,监控pad内存与cpu变化. 2. 稳定性
测试
.连续24小时压力
测试
.指导进行pad选型和发现隐藏的内存泄露缺陷. 3. 游戏脚本.自动刷怪自动刷野…… ~_~! 小小改进一枚,用了N久时间调研和N久时间搭的框架.由于该项任务优先级不高(其实非常低~_~!),前前后后用了近5个月才完成.网上关于安卓自动化
测试
的工具和文章少的可怜,而且大部分工具非常坑爹,一些已经成型的工具现在居然也不支持通过ID进行操作…特分享此工具,内含完整源代码可供学习.
优化
monkeyrunner
源码使recorder.py更易于操作
最近研究
monkeyrunner
, 其中monkey_recorder.py的界面不是很好操作,点起来很麻烦,对runner的源码
做
了一些修改,现在用起来方便多了, 经过
测试
运行很稳定,但是鼠标拖拽屏幕的功能没有实现,算是一个遗憾吧,后面有时间再研究加上
Android
80,471
社区成员
91,391
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章