

iOS测试过程中采集指标无数据或变成一条直线(明显异常)?
一般是以下几个原因:
1、勾选了GPU选项
解决方法:在长时间/频繁收集gpu数据后,重启手机即可;
注:想长时间跑自动化的用户,关闭手机GPU指标即可正常收集数据。
2、USB驱动未更新
可以参考这个链接进行驱动更新:https://perfdog.qq.com/article_detail?id=10060&issue_id=0&plat_id=1
3、被测APP占用资源过高,采集进程可能被kill掉
尽量关闭其他APP进行测试
4、USB线老化或者是山寨线
可以更换USB原厂线试试
5、安装了第三方的苹果工具,如:itools、爱思助手等等
20/05/2021 16:31:52
adb的top命令可能会和PerfDog获取的CPU值不一样?
top命令不同android版本的实现不一样,我们和6.0上的top是一样的。也就是说:即使用adb,在不同系统版本测同一款游戏,结果也是不同的。所以建议,测试按照同一个方法进行,可以以PerfDog为准。
18/05/2021 11:06:25
iOS如何保证数据准确性?
iOS平台:iPhone小圆点/辅助触控(AssistiveTouch)及iPhone x刘海手机的小白条/引导式访问(Guided Access)影响PerfDog采集数据准确性,请关闭。
注:应用、游戏中关闭小白条/引导式访问(Guided Access)方法:
点击【设置】-【通用】-【辅助功能】-【引导式访问】
开启【引导式访问】,进入游戏后,连按三下电源键,可彻底隐藏home键。
若想恢复home键,再按三下电源键即可恢复。
26/04/2021 18:29:12
不同游戏的FPS上限不一致?
游戏设定问题。PerfDog只是帮助检测帧率,并不会影响帧率。
26/04/2021 18:30:13
如何查询消费记录,进行对账等?
可以在WeTest平台进行消费记录的查询,地址:https://wetest.qq.com/n/console/account/expense/consume
18/07/2022 10:58:24
是否支持测试125以上的FPS?
已支持
26/04/2021 18:31:55
为什么iPad pro WiFi测试的FPS只有60?
Apple对WiFi方式测试使用的FPS获取方式做了限制,上限值为60。
22/04/2021 15:16:11
部分iPhone 12机型开启截图会掉帧?
部分iPhone 12机型开启截图会掉帧,关闭截图即可正常。也可以将手机系统升级到最新解决
12/08/2021 11:32:25
Var(fps)这个参数指的是什么?
帧率方差,度量fps变化情况的,一般来说,方差值比较小比较好。
举个例子,你玩游戏的时候帧率忽高忽低,这时候帧率方差会比较大,当帧率比较稳定,如一直60fps,这时候帧率方差就会比较小。
22/04/2021 16:15:18
stutter是什么?
PerfDog Stutter 定义:测试过程中,卡顿时长的占比。即Stutter(卡顿率)=卡顿时长/总时长
PerfDog Stutter计算思路:基于PerfDog Jank的基础上,一次Jank卡顿,会有一次卡顿时间Jank time。测试过程中可能有多次Jank卡顿,即有多次卡顿时间Jank time。测试总时长为Time。
Stutter(卡顿率) = ∑Jank time / Time
说明:Jank为卡顿次数,Stutter为卡顿率,Jank和Stutter趋势有一致性,但并非完全线性,因为每次Jank卡顿严重性是不一样的。同时也说明了,没有Jank卡顿出现,自然也就卡顿率是0了
22/04/2021 19:54:36
PCAM00采集数据异常
PCAM00会间歇性的adb卡住,需要重启手机
12/05/2021 17:07:34
iOS端获取的cpu值和XCode不一样?
PerfDog CPU = Xcode CPU / 核心数
22/04/2021 20:11:46
为什么获取的CPU Type和CPU Info信息不一致?
CPU Type是芯片厂商的内部代号,CPU Info是芯片对外的名称,所以可能不一样。
22/04/2021 15:12:41
CPU的Total和App两个指标意味着什么?
Total是整个手机的占用,App是测试进程的占用。
22/04/2021 20:42:26
Cpu使用量与Android Studio Profiler差距较大?
需要除以核心数。
22/04/2021 15:59:46
iOS11和iOS12测试同样的游戏内容,内存占用不同?
ios11统计内存的时候,部分GPU显存没有统计进去,后来iOS12完全统计进去了,ios12算是修复了ios11的bug。ios系统自身bug。
可以google一下,苹果为此还开放了申请oom白名单。
22/04/2021 20:52:45
AppCpu使用率统计为什么是0?
1、确认是否选对了进程;
2、多次操作,看是否有变化;
3、如果app占用的cpu较小,会四舍五入为0。
26/04/2021 18:48:29
监测CPU Core的意义是什么?
首先每个核心使用情况都非常重要,如果你应用或者游戏设计不合理,会导致某一个线程跑死,也就是一个核心出现跑死问题,会导致虽然整体cpu利用率很低,但性能表现极差的问题。
我们很多项目就遇到类似问题,虽然整体的cpu利用率很低,但游戏帧率就是很低,最后发现是因为其中一个核心跑死了。
22/04/2021 20:28:28
Flutter APP 使用协程的功能模块没法获得CPU和内存数据?
使用协程不会影响CPU和内存数据
22/04/2021 11:32:05
ios中footprint内存获取是否准确?
PerfDog获取的内存和xcode是一致的。
22/04/2021 11:36:53
为什么部分iOS手机没有Memory值?
PerfDog暂时在iOS9、10系统无法获取memory。
22/04/2021 20:35:10
iOS手机内存采集一直为0?
1、请重启手机
2、若Energy采集一直是0,请重启测试的APP应用或者游戏。
26/04/2021 18:54:29
Android memory detail含义?
这个是内存分配策略,具体可参考:https://learn.unity.com/tutorial/memory-management-in-unity
GFX、GL:GPU相关内存。
Unknow:mmap内存、GPU部分内存,还有系统无法归类的内存,都会放到Unknown里。
22/04/2021 20:44:16
iPhone7P帧率为0
部分使用LCD屏幕手机,静置一段时间帧率会变为0。保持屏幕活跃即可解决。
07/05/2021 15:13:07
Profiler内存与PerfDog数据差异较大?
profiler统计不全,我们和dumpsys meminfo是一致的。profiler的memory没有统计unknown部分。
17/05/2021 12:25:11
Virtual memory显示与Y坐标轴对不上?
因为virtual memory的数值本身较高,所以在曲线图显示时按比例缩小。
22/04/2021 21:06:19
VitrtualMemory或vss需要关注么?
一些萌新会问到:在优化时只需要关注pss就行了么,还是也需要留意vss?如果pss一直在合理区间但是vss比较高了需要考虑么?
答案:需要!
vss太高,会触发地址空间,比如malloc一段内存,不使用,会浪费掉地址空间,最后也会导致oom,可能pss才几百,但依然会造成oom。
22/04/2021 21:00:57
Memery Detail内GL 持续上涨一般是什么原因?
图片没有释放,GPU内存持续增大
22/04/2021 20:10:45
怎么开启GPU Usage和GPU Frequency?
如果客户端参数列表“+”中没有,那就是机型目前不支持。
26/04/2021 18:51:19
请问Mali GPU如何查看GPU总使用率?
暂时不支持直接查看GPU使用率,因为每部手机的GPU最大频率都不同。
22/04/2021 15:22:32
iOS设备长时间收集GPU数据导致后续数据不准确?
现象:iOS手机在频繁收集gpu数据之后,会导致后续收集到的性能数据异常。
原因:iOS系统本身的机制问题。
解决方法:在长时间/频繁收集gpu数据后,重启手机即可;
注:想长时间跑自动化的用户,关闭手机GPU指标即可正常收集数据。
22/04/2021 15:14:30
iOS的GPU Energy数据为0?
如果一直为0,说明对GPU压力不大。
22/04/2021 15:19:44
功耗概览的avg数据,具体是什么?
是avg平均值,整体测试过程的平均值。
22/04/2021 15:21:01
如何通过测试数据算出实际的电量消耗?
参考用户:二 宝
22/04/2021 15:52:35
双电芯设计手机的功耗测试是否准确?
部分双电芯机型数据已经X2了,部分还没有,需要手动计算。
双电芯机型列表请参考:https://perfdog.qq.com/article_detail?id=10047&issue_id=0&plat_id=1
22/04/2021 15:48:08
Battery测试结果是如何计算的?
battery数据都是从系统层面获取的。
22/04/2021 14:21:00
王者荣耀 原神Wakeups数值报表,为何不会触发Wakeups Limit?本项数值是否测量准确?
第一:这个150杀进程和系统版本相关,与系统的调度策略相关,每个iOS版本都有可能有变化,我们发现这个问题比较严重是在iOS13.2版本;
第二:官方说明书说的是,进程后台时,被杀死的概率较大;例如说,刚刚使用过的App,因为按了home键,进程后台了,第二次进入进程时,都会重新初始化,不能回到app刚刚使用的界面;
22/04/2021 11:35:36
WiFi模式下测试IOS的流量,什么时候是整机的什么时候是app的?
不确定时,将后台软件全部关闭,只留下测试APP即可。
22/04/2021 14:59:28
数据保存/保管有效期是多久?
付费有效期内,数据永久有效。付费过期后,数据可继续保存半年。
29/10/2021 14:50:12
Network的流量统计方式?
PerfDog是统计ip层的流量,包括tcp的头部和https的头部,且运营商以ip包大小来计费的。即统计所有流量。
22/04/2021 20:13:27
Instruments和PerfDog流量统计不一?
很多游戏是走的UDP协议,Instruments测试不准。如果游戏已经启动,再使用instruments去测试的话,无法测试到UDP的流量 ,PerfDog流量包括upd+tcp。可以按照PerfDog为准。
22/04/2021 20:58:07
手机获取不到电量?
1、一些无线充电的机型无法得到电量的数据。
2、Android很多机型没安装app都会获取不到电量。
26/04/2021 18:53:35
安卓平台没有电池温度的统计?
Android现在暂不支持测量battery的温度。
22/04/2021 16:13:32