sjk_swiftmonkey是什么呢,如果你使用过安卓自带的monkey,就明白这个工具的作用,是在ios平台下自动点击工具,首先要准备一台mac和xcode、git

1.git clone https://github.com/lcyfly/sjk_swiftmonkey 将代码拉取到本地

2.xcode打开 skj_monkey.xcodeproj

 

 

3.常用的文件如下,其中包名要改成你的app,还可以设置执行时间次数

 

设置各个操作的比重

 

 

 

 

Monkey: 是程序入口,主要是monkey构造,monkey运行等

MonkeyXCTest: 扩展monkey使用公共的XCTest API来生成事件

MonkeyXCTestPrivate:利用私有API生成各种事件的代码

MonkeyUIAutomation: 利用UIautomation框架来执行各种事件的,但是只支持模拟器

Random: 生成各种随机数的函数

 

Ios-monkey测试
4.在Signing&Capabilities中修改自己的开发者账号,Bundle Identifier随便改个唯一的字符串

5.连接手机,选择手机,点击product->test就可以运行,运行成功会在你手机上安装两个app,可能会需要输入解锁密码

 

 

6.查看日志

可以连接xcode查看,也可以打开windo->Device and Simulators->View Device Logs