app端性能测试笔记

 IOS不清楚,我就说说android平台吧
1、按不同维度  APP级性能、代码级性能    
 app这一级   GT啊  emmage都可以检测
2、代码级性能的话  有可以分几块

函数性能
UI线程响应时间
 
3、
 前者的话  可以通过traceview工具来查看
UI线程响应时间的话   第三方开源库  BlockCanary可以监控   但是这个库的话  不适合自动化  需要针对自动化业务二次开发
 
4、
 具体做哪一级的性能测试  取决于你们的现状
 是纯粹的得出appcpu内存占用值  还是通过基线/竞品对比来评估版本发布
 做之前就要想好
 我们这边的整体性能测试  主要是评估版本发布的
 纯粹得出cpu内存值  用处并不大
 因为你的目的是  发现产品中的问题,并推动解决这些问题  提升产品的质量
 反正不管什么测试内容  最终还是要产生应有的价值  体现不出价值的话  做的再花哨  都没有实际的意义
 因为你最终是要为业务服务的
 产生不了业务价值  意义不大  顶多能证明  你这个人的技术不错
 反正有想法就付诸于行动
 
 
 
原文地址:https://www.cnblogs.com/lxs1314/p/6409711.html