性能测试工具-PerfDog

备注:个人学习笔记整理,仅供测试同学学习,切莫转载商用,有错误或者更好的方案可以留言,一同进步!

参考学习:

  • https://www.jianshu.com/p/cc04c710e643
  • https://www.jianshu.com/p/32a4bd6f492b
  • https://www.cnblogs.com/hewei2012/p/12851938.html
  • 简介
  • 下载使用
  • 其他功能
  • 术语说明

 

 

在浏览移动端的性能测试工具的时候,看到腾讯推出的PerfDog,于是开始一波学习

一:简介

  • 移动全平台——支持Android/iOS移动平台。提供PerDog软件Windows&Mac版本。
  • 无需ROOT/越狱——Anroid设备无需ROOT,iOS设备无需越狱。
  • 数据准确性——工具本身对测试设备CPU的性能影响<1%,帧率无影响。保证了性能数据准确真实性。
  • 数据完整性——可提供截图、FPS、Jank、FTime、CPU、GPU、Memery、Battery、NetWork、CTemp等性能参数,这些都可轻松获得。
  • 应用广泛性——支持所有APP应用、游戏、小程序、小游戏、H5、Web、后台系统进程等。
  • 云端看板——基于云端的看板,可随时随地存储、可视化、编辑、管理和下载使用任何版本的PerfDog收集所有的测试数据。
  • 团队合作——可随时创建任务、邀请团队成员加入、支持共享和查看团队完成情况,开启高效的协作模式。
  • 支持多开——PC上PerfDog可多开,单PC可同时测试多台手机


 

二:下载使用
官网:https://perfdog.qq.com/

云平台:https://perfdog.qq.com/mydata/cases

帮助文档:https://bbs.perfdog.qq.com/article-detail.html?id=5

社区:https://bbs.perfdog.qq.com/

使用中遇到问题参考:https://bbs.perfdog.qq.com/detail-128.html

特殊机型指南:https://bbs.perfdog.qq.com/detail-127.html

先去官网注册登录

性能测试工具-PerfDog_第1张图片

下载软件

性能测试工具-PerfDog_第2张图片

解压双击运行(Mac平台:直接运行dmg桌面应用程序)

性能测试工具-PerfDog_第3张图片

界面挺好看的

性能测试工具-PerfDog_第4张图片

性能测试工具-PerfDog_第5张图片

帮助文档说明(测试模式有两种):

性能测试工具-PerfDog_第6张图片

Android有两种模式:非安装模式和安装模式
具体看文档:https://bbs.perfdog.qq.com/article-detail.html?id=5

如果是真机,安装app有密码情况下失败(手动安装PerfDog.apk),或者屏幕左上角没有实时性能数据显示(开启悬浮窗权限)
具体详情看帮助文档

 

我这选了模拟器的设备,测试抖音

我遇到的问题:把模拟器关了,连真机,没连上,我就去进程杀了adb这个干儿子,重新adb devices就有凭证确认(手机里)了

性能测试工具-PerfDog_第7张图片

被测试应用能看到悬浮窗信息

性能测试工具-PerfDog_第8张图片(模拟器)

性能测试工具-PerfDog_第9张图片(手机)

perfdog开始实时监测游戏内的数据,(可在右下角的加号添加监测选项,选中screenshot)

点击右上方蓝色播放按钮 即可开始测试,软件会自动收集数据

性能测试工具-PerfDog_第10张图片

Battery数值仅WIFI下可进行测试

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

测试结束后可上传至云平台或者本地保存数据(点击右上角按钮)

性能测试工具-PerfDog_第11张图片

我的本地存放:E:\cs\perfdog\PerfDog(v4.0.200602-Win)\data\com.ss.android.ugc.aweme\2020_06_26

(第二个勾选一下,我没勾选没看到文件生成在本地文件夹下面)

性能测试工具-PerfDog_第12张图片

云平台下面

在云端的测试数据,有三种模式可以选择:

  • 公开模式:所有人通过链接都可以直接查看测试报告
  • 隐私模式:需要用密码才能访问测试报告,便于注重数据隐私的团队使用。
  • 团队共享模式:先在后台创建一个测试任务(可以以产品或版本迭代为纬度),然后将项目组成员全部加到任务中,项目组的任何一个人,在测试完成之后,都可以直接将测试数据共享到指定的任务(相当于共享给项目组),这样在项目组的所有人都能够看到测试报告。

 

 

三:其他功能

(1)选中某段范围查看平均值

性能测试工具-PerfDog_第13张图片

也可以右键保存成文件进行分析

 

(2)场景Label标签

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

 

 

 

四:术语说明

PrefDog术语说明(PerfDog使用说明书有更详细的

性能测试工具-PerfDog_第14张图片

性能测试工具-PerfDog_第15张图片

性能测试工具-PerfDog_第16张图片

性能测试工具-PerfDog_第17张图片

性能测试工具-PerfDog_第18张图片

 

 

你可能感兴趣的:(测试工具)