场景化性能测试方案
活动时间:2017年12月06日QQ视频分享 活动介绍:TMQ在线沙龙第三十五期分享
本次分享的主题是
场景化性能测试方案
101位测试小伙伴报名参加活动
想知道活动分享了啥吗
请往下看吧!
嘉宾
陈帅,腾讯WiFi管家专项技术测试。目前主要负责WiFi管家业务测试,测试工具开发等,在UI自动化、性能测试、工具开发等领域有一定实战经验。
分享主题
1、为什么要做APP的性能测试; 2、怎么样对各类性能数据进行数据收集和量化评估; 3、性能问题定位的简单举例; 4、系统性性能测试工具框架的搭建实践简介; 5、经验分享,如何带着思考进行日常测试。
问答环节
1、电量测试时是否会插USB线?
答:会。通过细分的CPU耗电维度进行分析,它统计的是APP所有线程的CPU时间片占用情况。不会受到是否插着USB线的影响。 2、内存分析,hporf主要是分析的Dalvik Heap;如果是Native Heap异常增长,可以如何定位分析问题呢?
答:首先,dumpsys meminfo是可以发现native heap是否有内存泄漏的,发现了之后,可以通过dalvik heap的浅堆分析,但比较难,遇到的一个比较典型的问题是,图片数据是在native heap中的,通过分析浅堆中对图片数据有引用的对象数量定位了具体问题。 3、如何根据性能数据判断有没有内存泄漏?
答:斜率,如果反复操作一个场景,斜率不收敛为0,基本上就是有内存泄漏。 4、搭建这一套,比较好的是在项目初期?
答:工作一次,终身受用。也就是框架搭好了,哪个项目都可以用,哪个版本都可以用。这是个纯测试工程,并不跟项目有关联。