UIautomonkey使用(Xcode7)

现阶段我使用的系统是10.12  ,xcode8 但是现在市场上还是有很多在使用ios9和ios8的系统,因此monkey测试在三个不同的系统中都需要测试,这段时间出现ISO10是正常的,但是在iOS8中就出现大量的闪退,甚至是iOS9没问题,但好友之间通信时iOS10会出现carsh,这可苦了我这个测试。因此对于monkey 我只能在三个系统都跑一遍。

因此我多安装了一xcode7 但是,问题来了再打开profile后,instruments会闪退,最多闪退两次后,是可以打开automation,因此完全忽略闪退即可。(可以利用快捷键commond +i)

1.进行关于UIautomonkey的测试,但是log不太好看,所以,我在出现log时利用Xcode-Window-Devices中利用手机本身View Devices Logs,来查看,但是一般我还是信任友盟的错误分析,简单,粗暴,直接发给开发即可。View Devices Logs如图:

UIautomonkey使用(Xcode7)_第1张图片
All Logs,点击遥测的app,会出现Crashed的数据

2.录制脚本,但是真心不好用,录制的脚本利用的是javascript。主要用于分析应用的性能和用户行为,模仿/击发被请求的事件,利用它可以完成对被测应用的简单的UI测试及相关功能测试。

UIautomonkey使用(Xcode7)_第2张图片
开始录制脚本
UIautomonkey使用(Xcode7)_第3张图片
结束录制脚本

在脚本中添加: 

UIautomonkey使用(Xcode7)_第4张图片
添加for循环

  利用Editor Log 查看测试日志

UIautomonkey使用(Xcode7)_第5张图片
查看测试日志

你可能感兴趣的:(UIautomonkey使用(Xcode7))