iOS性能测试

1、APP启动时间
工具:Time Profiler
这里写图片描述
1.17s:初始化应用程序地址空间和动态链接所需的框架所需时间
62.90ms:从UlAppicationMain()或NSApplicationMain()启动到完成did-finish-launching所需时间

APP启动时间为1.17s+62.90ms,即1.294.592s

2、耗电量
工具:Energy Usage Log
手机上选择开发者——Logging——Energy,选择Start Recording就可以测试了。一段时间以后再stop,再用手机连接到电脑的instrument上,File—import logged data from device即可。
这里写图片描述

电量等级:1/20表示在该手机上使用此APP可用20个小时,20/20表示在该手机上使用此APP可用1小时,等级越大,耗电量越大
注意:比较可惜的是监控数据不支持导出,在这里推荐snip进行滚屏截图,然后再使用文字转化工具转换后使用,转换工具也是个坑,慢慢体会。。

3、帧率
工具:Core Animation
这里写图片描述

一般FPS是60左右,过于低的话需要进行优化,当低于45时,用户一般是可以觉察到卡顿的,当低于20时,卡顿是特别明显

4、内存、CPU
工具:Activity Monitor
我在xcode9.2中监控不到自己APP的CPU,xcode7.3可以
这里写图片描述

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值