perfdog的基本使用
perfdog的下载安装就不做过多介绍了,直接进入正题,首先介绍下perfdog页面的结构
如下图

1.显示连接的设备
2.选择需要测试的app
3.device tab下显示设备的基本信息,setting设置参数,about里面有perfdog的官方介绍
4.FPS 刷新的次数
5.cpu cou使用率
6.流量
7.若想要测试其他指标,可以7中勾选,这里简单介绍几个常用的
screenshot 图形模式(数据线模式下使用)
Fps 刷新次数
Frame time 计算绘制每个图形的时间
cpu usage cpu使用率
memory uasge 内存
cpu temperature cpu温度
network 流量
battery 电量(wifi模式下)
8.开始记录数据
9.从左到右,为每个阶段打上标签,本地存储位置,web云存储数据
话不多说,看下perfdog的基本使用吧
1.使用perfdog首先需要数据线连接设备(手机需要打开开发者模式,允许USB调试),如下图,有两种连接方式

数据线和wifi(需在同一个网络下),使用wifi连接的话需要先用数据线和perfdog连接成功后才可选择
2.连接设备成功后可选择需要测试的app(这个时候你的手机会下载perfdog后打开悬浮窗权限),

3.这里一共分为三个部分,FP,CPU USAGE,MEMORY USAGE(如下图)

FPS 为帖率,1s内应用刷新的次数
AVG(FPS) 平均每秒刷新的次数
Var(FPS) 方差,方差越小越稳定
Drop(FPS) 降贴次数/h,平均每小时
JANK 每秒卡顿次数
JANK(/10min) 10min卡顿次数
BIGJANK(/10MIN) 平均每十分钟卡顿次数最严重的
Bigjank ls
jank(10) 10min卡顿次数
Bigjank(10) 平均每10min走出来严重卡顿次数
stutter 卡顿率
appcpu 目标进程cpu使用率
totalcpu 设备所有app的cpu使用率
4.我们在测试性能的时候需要打开页面右上角开关,如果不打开,数据不会被记录下来(时间要大于10s),测试结束后关闭开关

case name保存文件的名字,save path保存的路径,可选择格式excel,json,protobuf,勾选upload可上传到
web云中,点击confirm开始上传保持。如下图点击左边图标可查看保持本地的数据,点击右边图标可查看保存web
上的数据。

5.若不打开记录数据开关,还可手动保存,在页面上右键拖动选择要保持的一段时间记录,鼠标右击出现save保存选项
这时也可以保持到本地可web云。

6.标签与标注如图,我们可以为每个阶段标注下,点击图片右上角地位图标即可,如label1,label2,label3,双击可修改名称

标注,鼠标光标选中一个时间点双击弹出一个toast弹框标注名称,输入名称后点击confirm即可,如取消双击该时间点即可

perfdog的基本使用的更多相关文章
- WeTest明星工具-移动端性能测试PerfDog初探
在十一月初,腾讯就官宣了一则消息,腾讯WeTest明星工具-PerfDog面向全球发布.官宣介绍如下:https://wetest.qq.com/lab/view/475.html.我在看到该新闻时, ...
- 聚焦性能技术和实践, MTSC全面揭秘PerfDog演进之路
商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. 12月14日,2019年度中国移动互联网测试开发大会(Mobile Testing Summit China,简称 MTSC)深圳站于深 ...
- 移动应用性能测试剖析以及PerfDog与其他工具的对比分析11.22
商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. 导语: 在IT.互联网及游戏行业,软件测试都是一个重要且不可或缺的过程,测试是软件生命周期中的一个重要阶段,是软件质量保证的关键步骤.目 ...
- 苹果 iOS13.2.2 正式版修复闷杀后台问题了?别担心,PerfDog 帮你来检测!
导语 苹果于上周推送了iOS 13.2版本,带来了用户备受期待的图像处理系统深度融合(Deep Fusion),新增70多个表情.HomeKit安全视频.Siri隐私设置和支持AirPods Pro等 ...
- 官宣:腾讯WeTest明星工具-PerfDog面向全球发布!
导读 PerfDog(官网:perfdog.qq.com)作为移动全平台性能测试分析专业工具,在腾讯内部研发测试工具商店-WeTest Store上线后服务了近2000+名开发者,其中<王者荣耀 ...
- perfdog使用手册
PerfDog(性能狗)测试须知 Android平台 ScreenShot(只支持USB模式) FPS(1秒内游戏画面或者应用界面真实平均刷新次数,俗称帖率/FPS) 1)Avg(FPS):平均帖率 ...
- 测试工具PerfDog的使用
使用操作:https://www.jianshu.com/p/cc04c710e643下载地址:https://perfdog.qq.com/
- 除PerfDog之外,还有什么性能测试工具。
除PerfDog之外,还有什么性能测试工具. 高通的Snapdragon Profiler 下载地址:https://developer.qualcomm.com/software/snapdrago ...
- 助力企业战疫提效保质,腾讯wetest远程办公工具包请查收!
导语 疫情当前,减少个人的出行与聚集成为了抗击疫情的重要防线.不少企业为了员工的安全与战疫的目标,开始实行在家远程办公的措施.作为开发测试人员,对工作环境与设备软件的条件要求相对较高,当前在远程办公的 ...
随机推荐
- ARM汇编指令-STM32单片机启动
EQU 给数字常量取一个符号名,相当于c中的define. AREA 告诉汇编器汇编一个新的代码段. SPACE 分配内存空间. PRESERVE 当前文件堆栈按照8字节对齐. EXPORT 声 ...
- Linux | 通配符 & 转义符
通配符 我们在查看文件的时候,可能会出现只记得开头几个字母的情况,并且相似名称的文件还非常多的情况.还有小编想要删除一些开头一样的文件,这种情况下都可以使用通配符号: # 查找vcs文件 ls /de ...
- GO系列-ini文件处理
gopkg.in/ini.v1 配置加载 创建一个空的配置 cfg := ini.Empty() 直接加载存在的配置文件,如果文件不存在就会报错 cfg, err := ini.Load(" ...
- docker之构建镜像
构建Docker镜像有以下两种方法: 使用docker commit命令. 使用docker build命令和 Dockerfile 文件. 在这里并不推荐使用docker commit来构建镜像,而 ...
- 入门Kubernetes-minikube本地k8s环境
前言: 在上一篇 结尾中使用到了minikube方式来做k8s本地环境来学习k8s. 那么这篇先了解下minikube及使用 一.Minikube 简介 minikube 在 macOS.Linux ...
- C语言printf用法详解
#include <stdio.h> int main() { printf("%s","hello world1!\n");//%s字符标志可省略 ...
- [.NET大牛之路 003] .NET 的发展简史
如果你热爱某产品,你一定想了解它的历史.今天我们简单回顾一下 .NET 平台的发展历史,来看看它在历史上的里程碑,这对我们更好地了解和学习 .NET 有着重要的意义. 微软 .NET 战略初衷 20 ...
- 高校表白App-团队冲刺第四天
今天要做什么 就如昨天所说,今天继续进行引导页制作的学习.并开始通过ViewPager做简单的布局与Activity. 遇到的问题 本来以为只是使用一个ViewPager控件就可以搞定,原来还是需要配 ...
- IO流 connect reset
目录 出现场景 解决思路 出现场景 通过外部OBS下载10文件,然后通过工具将这10个文件打包成一个文件A.zip上传,最后将这个A.zip下载并解压,解压A.zip后发现文件数量不是10个. 解决思 ...
- Mybatis order by 动态传参出现的一个小bug
大家好,我是老三,一个平平无奇的CRUD仔. 今天,我正在愉快地CRUD,突然发现出现一个Bug,我们来看看是怎么回事吧! 问题由来 一个简单的需求,要求把和当前用户相关的数据置顶展示. 这里,我用了 ...