vlambda博客
学习文章列表

APP测试入门之性能测试

一、APP性能测试点主要是这3个大的维度:响应时间、启动性能、接口性能,以下是各维度的测试点。


二、响应时间测试点

1.APP启动:首次安装启动、冷启动、暖启动、热启动

2.APP交互:事件响应、内部加载速度、首屏渲染、帧率fps、静默CPU占用率、内存泄漏、流量、过度渲染、耗电量等

3.接口性能:DNS加载时间、http/https请求次数、download时间

4.H5性能测:cache、资源加载时间等


三、启动性能测试点

1.查看启动的时间

2.首次安装启动:首次安装会耗费较多的时间初始化,比如缓存数据、下载资源等

3.冷启动:进程不存在

4.暖启动:进程存在,界面不存在

5.首屏启动:第一屏加载完整


四、接口性能测试点:单个接口数据返回的时间


五、iOS性能查看工具:可以通过XCODE工具查看内存消耗、CPU、GPU等


六、Android性能查看工具:可以通过android studio工具的DDMS查看