PerfDog(又叫做性能狗)是一款专业的性能优化软件,移动全平台性能测试分析专家,通过在电脑上面使用能够有效的提升软件以及游戏的运行效率,并且还有着十分强大的分析功能,能够快速的定位分析性的问题,找出影响运行性能的问题所在,从而更好的进行优化。
PerfDog特色
1、性能参数控制
点击加按钮,可以选择需要收集的性能参数,性能参数可以直观显示,见下图所示:
2、测试结束之后,能够对测试的结构数据进行保存,支持两种不同的保存方式,见下图所示:
3、性能数据能够支持同步上传的云端看板当中,见下图所示:
本地导出Excel文件,见下图所示:
4、记录回放(方便回看分析),见下图所示:
5、批注及标定(鼠标左键双击,则批注。左键双击已生成的批注,则取消。鼠标左键单击,则标定),见下图所示:
6、 设定性能参数统计分析阈值、编辑统计参数分析及框选记录保存(对齐TDR标准):
可以通过鼠标框选/拖动查询时间周期内,统计数据等。同时可对框选数据进行保存。右边可以设定对应的性能参数统计分析阈值等,见下图所示:
7、 场景Label标签:
通过标签按钮给性能数据打标签,鼠标左键双击颜色区域可修改对应区域标签名,见下图所示:
8、屏幕记录:
注意:截屏记录开启,影响性能
9、多进程测试。
iOS平台,APP多进程分为APP Extension和系统XPC Server。
比如:某电竞直播软件用到APP Extension扩展进程(扩展进程名LABroadcastUpload)。当然也可能用到系统XPC Server服务进程,如一般web浏览器会用到webkit。www.xiuchufang.com
Android平台,一般大型APP,比如游戏有时候是多进程协作运行(微信小游戏,微视等APP及王者荣耀等游戏多子进程),可选择目标子进程进行针对性测试。默认是主进程。如图王者荣耀,见下图所示:
10、FPS高阶功能(Android平台):
满足高级用户更精准测试窗口帧率(游戏、小游戏、小程序、直播、视频类、web等所有应用都适用)。
11、Log日志功能:采集系统日志信息,见下图所示:
12、停止功能:
无需拔手机,StopProfilling即可停止采集信息。
13、自定义数据文件服务器地址,构建自己web云:
可修改数据文件服务器上传地址。Post上传http协议格式文件至自己服务器地址,见下图所示:
PerfDog功能
1.全平台
支持电脑、模拟器、手机、苹果等多种设备和版本。
2.不需root
安卓端不用root,苹果端也不用越狱,轻松给您给予性能测试剖析服务。
3.数据精确
工具分析的性能数据精确,且本身不会对性能有危害。
4.数据详细
性能参数数据详细详尽,且可以对数据开展截屏。
5.丰富性
支持多种APP运用、游戏、小程序这些,性能测试用它都能够进行。
6.便捷性
无需组装,检测操作不繁杂,简单的两步就能够逐渐性能测试剖析。
7,云端看板
给予云端看板,支持可视化的编写、管理、下载这些。