iOS 测试 ios monkey 工具 CrashMonkey4IOS 使用记录

Ron · September 23, 2016 · Last by Only. replied at June 06, 2017 · 1611 hits

目前正在使用这个工具,
https://github.com/vigossjjj/CrashMonkey4IOS
似乎1年多没有维护了。记录下来我的使用方法。我目前碰到的几个问题是。

1. 最大的问题是,只能跑1个小时左右,后面就退出了。

这个问题目前我正在研究,有时候是crash导致的,但好几次没有crash,我也只能跑1小时,需要调查

2. 生成的html报告的截图不是所有,只有一小部分。

这个问题对于我的影响不大,毕竟截图都在,默认的截图是5秒一张,似乎太快,需要的话可以修改js文件

3. 报app的进程是invalid的,

一般这个时候,基本是instruments,挂不到你的进程了,打开instrements,选择你的设备,看下是否能看到你的app
我是重启手机解决的

目前的收获

跑出一个anr 的问题,是搜索栏上有些图标会出现问题,自己测试绝对想不到

共收到 23 条回复 时间 点赞

项目看起来,挺不错的呀,你可以接手继续维护呀

跑多久应该是有参数设置的。

目前用起来其实还是蛮好用的,只是有一个地方不大方便,就是不能灵活关闭每操作一次截图一次。单次 monkey 执行的时间一长电脑内存撑不住。


#2楼 @chenhengjie123 我的也是,你看这个内存

1个小时?
我几分钟就退出了,这个项目的android版我这儿使用也是一样

#3楼 @jira 哈哈,你运行多久了?

其实是想维护的,工作太忙了真的没时间,有兴趣的我可以加你来维护,再有就是xc8.0不支持uiautomation了,内部也在排期做一个基于UITesting的monkey出来

android跑完后,手机卡死现象很严重,不知道是什么原因

#5楼 @chenhengjie123 大概个2个小时左右就这样了

#6楼 @vigossjjj 这个是不是内存泄露哦...

#6楼 @vigossjjj 来支付宝后就忙飞了吧。。

Ron #11 · September 26, 2016 作者

#3楼 @jira 我到时候看看我的

Ron #12 · September 26, 2016 作者

#6楼 @vigossjjj 支持你

Stop iOS system log capture.
ERROR: Could not connect to lockdownd, error code -21
这个是什么问题啊

Ron #16 · October 17, 2016 作者

#15楼 @helenakeep 直接就不行?

想请教下,运行的时候一直报这个错:the app must be signed with development identity,怎么破?

#17楼 @hetong 英文都说要用开发签名

warning: Insecure world writable dir /usr/local in PATH, mode 040777
Require 'libimobiledevice' but it's not installed. Please run 'brew install libimobiledevice' to install it. 怎么破?

解决了:之前安装过了,重新brew link libimobiledevice 就OK了

Ron #20 · November 07, 2016 作者

brew install libimobiledevice ? 不行吗

亲,想问下你的第一个问题怎么解决的,我也遇到跟你一模一样的问题了。跪求回复!

  1. 最大的问题是,只能跑1个小时左右,后面就退出了。

设置的时间是2小时,不到两小时,遇到

2016-11-14 04:18:18 +0000 Warning: Target app go to outside, trigger re-launch action.

2016-11-14 04:18:24 +0000 Fail: The target application appears to have died
就起不来了。

@vigossjjj 基于UITesting的monkey做出来了吗?

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up