社区
Android
帖子详情
怎么做monkeyrunner测试
奋力向前ysy
2014-03-12 04:03:09
网上搜索总是一些install,drag,touch,press等的介绍,不知道具体怎么做?我是新手,求大神指教怎么做monkeyrunner的测试。。。还有手机屏幕上的坐标怎么获取??touch时都不知道坐标。。monkeyrunner就模拟一些操作就测试完了吗??
...全文
92
回复
打赏
收藏
怎么做monkeyrunner测试
网上搜索总是一些install,drag,touch,press等的介绍,不知道具体怎么做?我是新手,求大神指教怎么做monkeyrunner的测试。。。还有手机屏幕上的坐标怎么获取??touch时都不知道坐标。。monkeyrunner就模拟一些操作就测试完了吗??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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,481
社区成员
91,373
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章