SoloX移动端性能测试监控工具-iOS篇(三)
·
由于iOS生态系统的封闭性及iOS系统对第三方应用的权限控制较为严格,导致iOS系统的性能测试工具在获取系统级数据时面临技术障碍。尽管iOS设备型号相对集中,但不同设备在芯片架构、屏幕尺寸和系统版本上的差异,此时就需要性能测试工具具备广泛的兼容性,而SoloX就能轻松的满足这些要求。
从github上SoloX的描述来看,目前iOS最多支持到16.7,但截止到目前iOS的系统已经更新到18+了,大家在配置前先确认是否符合自己的需求。
在windows上使用SoloX监控iOS性能之前,我们需要先安装插件,包括不限于以下插件:
setuptools>=40.8.0
pyasn1>=0.4.8
pyOpenSSL>=22.0.0
py_ios_device>=2.4.22
tidevice>=0.9.3
插件安装完成后,启动SoloX进行监控时大概率会报很多错。是因为tidevice代码维护更新较慢,运行时无法下载到对应的设备支持库,需手动下载设备支持库到本地xx/.tidevice/device_support目录并解压,下载的设备支持库需与监控的iOS系统版本一致。

最后我们执行python -m solox启动即可

总结:
在SoloX移动端性能测试监控工具-Android篇(二)中完成了对Android的监控,本章学习了如何对iOS的性能进行监控。但监控数据准确性有待进一步验证且使用数据线连接这种方式测试出来的电量和温度是否合适,留待大家思考。
更多推荐
所有评论(0)