当前位置: 首页>>软件下载 >编程开发 >编程软件 > PerfDog

PerfDog

360浏览器无法下载资源的解决办法?

点此纠错

情介绍

PerfDog(性能狗),移动全平台性能测试分析专家,致力提升移动应用和游戏的性能和品质,移动全平台iOS/Android性能测试、分析工具平台,快速定位分析性能问题,提升APP应用及游戏的性能和品质,手机无需ROOT/越狱,手机硬件、游戏及APP应用也无需做任何修改,极简化即插即用!

PerfDog软件特色

  移动全平台

  支持Android/iOS移动平台,如手机、ipad、Watch、Android模拟器等。提供PerfDog软件Windows & Mac版本。

  无需ROOT/越狱

  Android设备无需ROOT,iOS设备无需越狱。高效解决Android & iOS性能测试分析难题。

  数据准确性

  工具本身对测试设备CPU的性能影响<1%,帧率无影响。保证了性能数据准确真实性。

  数据完整性

  可提供截图、fps、Jank、FTime、CPU、GPU、Memory、Battery 、Network、CTemp等性能参数,这些您都可以轻松获得。

  应用广泛性

  支持所有APP应用、游戏、小程序、小游戏、H5、web等,性能测试一个就够了。

  工具易用性

  无需安装,即插即用,减少繁琐的测试障碍,让您的精力集中投入到测试分析中。

  云端看板

  基于云端的看板,您可以随时随地存储、可视化、编辑、管理和下载使用任何版本的PerfDog收集的所有测试数据。

  团队合作

  无论您的团队位于何处,您都可以随时创建任务、邀请团队成员加入、支持共享和查看团队完成情况,开启高效的协作模式。

PerfDog功能介绍

1.      性能参数控制Page:

点击”+ ”按钮,选择需要收集性能参数,控制性能参数显示page

2.      记录保存:

测试结束时,可自主选择两种方式保存处理(Upload/Save)性能数据:

1)   将性能数据同步上传PerfDog云端web看板

2)  本地导出Excel文件

3.      记录回放(方便回看分析):

打开要回放文件

回放结果如图:

4.      批注及标定(鼠标左键双击,则批注。左键双击已生成的批注,则取消。鼠标左键单击,则标定):

5.      设定性能参数统计分析阈值、编辑统计参数分析及框选记录保存(对齐TDR标准):

可以通过鼠标框选/拖动查询时间周期内,统计数据等。同时可对框选数据进行保存。右边可以设定对应的性能参数统计分析阈值等。

6.      场景Label标签:

通过标签按钮给性能数据打标签,鼠标左键双击颜色区域可修改对应区域标签名

7.      屏幕记录:

注意:截屏记录开启,影响性能

8.      多进程测试。

iOS平台,APP多进程分为APP Extension和系统XPC Server。

比如:某电竞直播软件用到APP Extension扩展进程(扩展进程名)。当然也可能用到系统XPC Server服务进程,如一般web浏览器会用到webkit。

Android平台,一般大型APP,比如游戏有时候是多进程协作运行(微信小游戏,微视等APP及王者荣耀等游戏多子进程),可选择目标子进程进行针对性测试。默认是主进程。如图王者荣耀

Android如何测试微信小游戏&小程序

iOS如何测试微信小游戏&小程序

微信小游戏、小程序测试等,如下是微信小游戏-浪漫玫瑰园

       备注:子程序进程名高亮显示,表示当前子进程处于顶层。

9. FPS高阶功能(Android平台):

满足高级用户更精准测试窗口帧率(游戏、小游戏、小程序、直播、视频类、web等所有应用都适用)。

10.      Log日志功能:

采集系统日志信息。

11.    停止功能:

无需拔手机,StopProfilling即可停止采集信息。

12.    自定义数据文件服务器地址,构建自己web云:

可修改数据文件服务器上传地址。Post上传http协议格式文件至自己服务器地址。

需要授予该应用的权限

	  

获取任务信息

允许程序获取当前或最近运行的应用

修改声音设置 修改声音设置信息

连续广播

允许一个程序收到广播后快速收到下一个广播

连续广播

允许一个程序收到广播后快速收到下一个广播

读写系统设置

允许读写系统设置项

唤醒锁定

允许程序在手机屏幕关闭后后台进程仍然运行

访问网络

访问网络连接,可能产生GPRS流量

读取电话状态

访问电话状态

获取WiFi状态

获取当前WiFi接入的状态以及WLAN热点的信息

获取网络状态

获取网络信息状态,如当前的网络连接是否有效

访问外部存储

访问外部存储的权限

写入外部存储

允许程序写入外部存储,如SD卡上写文件

挂载文件系统 挂载、反挂载外部文件系统

录音 录制声音通过手机或耳机的麦克

使用振动 允许振动

改变WiFi状态 改变WiFi状态

改变WiFi多播状态 改变WiFi多播状态

结束系统任务 结束任务通过restartPackage(String)方法,该方式将在外来放弃

显示系统窗口 显示系统窗口

禁用键盘锁 允许程序禁用键盘锁

获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内

获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米

访问定位额外命令 允许程序访问额外的定位提供者指令

使用蓝牙 允许程序连接配对过的蓝牙设备

蓝牙管理 允许程序进行发现和配对新的蓝牙设备

状态栏控制 允许程序扩展或收缩状态栏

读取系统日志 读取系统底层日志

改变网络状态 改变网络状态如是否能联网

排序系统任务 重新排序系统Z轴运行中的任务

拍照权限 允许访问摄像头进行拍照

读取日程提醒 允许程序读取用户的日程信息

写入日程提醒 写入日程,但不可读取

使用闪光灯 允许访问闪光灯

允许NFC通讯 允许程序执行NFC近距离通讯操作,用于移动支持