腾讯移动端性能测试利器PerfDog使用

腾讯移动端性能测试利器PerfDog使用

一、背景

前不久,腾讯推出的性能测试工具经过内测后发布。据了解,腾讯的诸多明星产品如王者荣耀、QQ飞车手游、和平精英、微信、微视、QQ浏览器及小程序小游戏等优秀应用均在使用这款性能测试工具平台。

二、什么是性能优化

提升负载能力,让程序更快的运行就是性能优化!

三、性能优化的必要性

1.产品希望功能多,效果更炫酷。几年前的中低配机运行速度并不比现在的手机运行APP慢很多,这就归功于开发者对于应用性能的优化。

2.Android 碎片化严重——更多的人口红利就得适配更多的低端设备,这也促使我们应该进行性能优化。轻微的性能问题给用户带来的是微弱的延迟或是不便。严重一点就是程序无法正常运行、或是无法对用户的操作行为做出响应。

3.性能优化可以提升用户留存、提升用户转化率、提升用户体验。因此有一款优秀的性能测试工具平台显得尤为重要。

四、Perfdog介绍

什么是PerfDog

PerfDog是移动全平台iOS/Android性能测试工具平台,快速定位分析性能问题,提升APP应用及游戏性能和品质,手机无需ROOT/越狱,手机硬件、游戏及应用无需做任何更改,极简化即插即用。能非常高效地解决两大系统测试分析的难题,提高测试工作的效率。

官网地址:https://perfdog.qq.com/

使用说明:https://perfdog.qq.com/support

提供的测试服务

性能数据采集:安卓平台、iOS平台、H5、小程序、小游戏等性能数据

性能数据管理:账户信息管理、性能数据管理、图表展示、编辑、版本对比、性能测试任务管理

团队协作:支持随时随地创建任务,成员邀请、管理、测试任务及数据共享和查看

测试报告:可通过截图录屏等查看到明确的执行步骤,并展示时间轴、截图轨迹、性能轨迹、测试日志等内容。

优势

 

五、如何使用

1.注册与下载客户端

进入官网:https://perfdog.qq.com/,先注册一个账号,再选择一个平台下载客户端。此处主要以Mac端为例。

2.打开客户端

安装完成后,输入第一步注册的账号密码即可登录客户端。

3.连接手机与选择APP

4.开始测试

执行如下场景:

1.微信进入后主页面静置1分钟

*数据可以点击保存到云端,也可以选择保存到本地

2.进入【看一看】点击播放一个视频,播放3分钟

 

5.测试结果查看

以以上4中的场景2 为例:进入【看一看】点击播放一个视频,播放3分钟

1.打开本地的数据表,可以导入数据,也可以打开本地的Excel

 

网络云端打开测试报告:

共享协作URL可以查看:https://perfdog.qq.com/case_detail/516243   Password: UI1EBd

6.性能分析

1.内存使用和CPU占用,相对正常;

2.平均帧率25.8,相对而言较低,一般音视频的流畅度要求25以上;

3.卡顿次数有一定数量,Jank(/10min):18.7,BigJank(/10min):6.2,目前测试的是3分钟,相对十分钟则不一定,PS: 1)      BigJank:1s内严重卡顿次数。2)      Jank(/10min):平均每10分钟卡顿次数。3)      BigJank(/10min):平均每10分钟严重卡顿次数。 

 

六、性能标准

那到底我APP或者游戏性能标准是多少?

建议参考自己APP或者游戏竞品(直接PerfDog测试查看)。

备注:后期PerfDog会细分各个类型APP和游戏参考标准。

请参考2019年中国移动游戏质量白皮书:

https://wetest.qq.com/white-paper/white-paper-2019

七、性能瓶颈分析

综合来说我们分析报告首先要明确自己的目标;
1.总体概览一下报告分析;
2.逐项拿数据对比自己产品的指标;
比如我们的安卓内存指标是

1档机型指标:最高PSS<=550MB 华为P20/VIVO X20 最高PSS≤1200MB
2档机型指标:最高PSS<=450MB OPPO R9 Plus/华为Mate 8 最高PSS≤1000MB
3档机型指标:最高PSS<=350MB OPPO A59s/VIVO Y66 最高PSS≤800MB
3.找比较明显的特质区域
如果没有明显的区域就只能依赖经验一点点分析咯,
4.分析得出结论

八、参考文章

官网地址:https://perfdog.qq.com/

使用说明:https://perfdog.qq.com/support

https://testerhome.com/topics/23006

https://testerhome.com/topics/22877

 

 

Guess you like

Origin blog.csdn.net/jlhx123456/article/details/106303127