如何测试手机是不是卡顿

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何测试手机是不是卡顿相关的知识,希望对你有一定的参考价值。

为了方便开发者测试,安卓本身就内置了流畅度检测的功能。不过,这需要我们开启隐藏的开发者选项。如果你在用原生系统,那么开启开发者选项的方法很简单,进入到设置菜单“关于手机”页面,点击数次“版本号”,即可开启开发者选项。如果用的是其他ROM,方法也许有所不同
 进入到开发者选项,可以看到有“GPU呈现模式分析”的选项,开启后即可以条形图和线形图的方法显示系统的界面响应速度,可以用以观察系统流畅度。那么要如何根据曲线判断系统是否流畅呢?实际上这个曲线表达的是GPU绘制每一帧界面的时间,只要不超过顶部绿线,都可以视为足够流畅。

  使用系统自带方法测试流畅度的好处很多,首先是数据准确,系统肯定最知道自己的帧率如何;其次是不占资源,对流畅度测试的影响比较小。那么这个方法是否万无一失呢?其实还是有一些缺点的。比如说利用CPU渲染UI的App界面,就无法得到测试结果(当然这些界面基本无一例外卡顿无比,不用测也知道不流畅);当系统停顿了一下,例如微博加载图片时,响应速度会大幅增加,曲线瞬间突破绿线——这情况不能说不流畅,因为这属于内容和界面先后响应的机制,如果光凭曲线是否突破绿线判断是否流畅,未免太过局限。
参考技术A 了解更多热门资讯、玩机技巧、数码评测、科普深扒,点击右上角关注我们

----------------------------------

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
微信上,往往称呼那些单删、拉黑我们后,像咸鱼般躺在通讯录里一动不动的好友为“僵尸粉”。(还有微商注册的假账号,被封禁的账号等)。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
他们最大的作用是数十年如一日地占据你那通讯录位置,只要不给他发消息,一切岁月如初,安然美好的样子。

一旦哪天想起他们来,打算友好和善地问候一番。

你将会看到美好破灭的瞬间,在一句句“消息已发出,但被对方拒收了”中黯然哀叹。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
因此小雷分享过多种查“僵尸粉”的方法,如发神秘代码等帮大家解决头等难题。

方法虽多,却查不到一种极为特殊的“僵尸粉”,它叫——删号好友。

何谓删号好友?即是“自己注销账号”或“被微信封禁账号”导致账号消失的好友。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
删号好友欺骗性特别强,像正常好友安安静静地躺在通讯录里。

一眼扫过去,绝对发现不了他背后有“鬼”,令人防不胜防。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
当你点击删号好友的头像查看资料时,方能看清它的原形。

被截掉一半的头像昵称暗示着早已消散人间。

“对方已经删除账号”8个大字,明明白白告诉你:我删号了,但不说,还要占你好友位,就这么拽。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
这种特殊的“僵尸粉”,难以通过神秘代码等方法检测到。

因为他们连聊天窗口都没有,发你个鬼消息哦。

放心,小雷不会让小伙伴们逐个点好友资料检查“删号好友”的,百来个好说,若是上千位好友,十指骨折少不了。

下面,教你们一个超简单,短则十来秒,长则1分钟即可找到“删号好友”的妙法。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
一招秒查删号好友(仅限安卓)
首先,点击微信右上角的“+”图标。

出来一列功能栏,看到“发起群聊”的功能没,打开就对了。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
打开后进入添加群聊好友界面,从这里开始,你要做的事情只有一件:不断往下滑动筛选。

找到昵称下面用灰色字体标识着“该账号已删除”的好友。

这可不是什么个性签名之类的恶搞,是微信官方标注的删号好友。

所以不必担心删错人又得加回来之类的尴尬状况。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
像下图一样。

这是小雷通过“建群”找到的删号好友。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
找到删号好友后要干嘛?

当然是:干掉他。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
轻轻地点下删除键,好友空位+1,大功告成。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
该方法又快又好用,可惜是“安卓专属福利”,苹果手机用不了,不会显示“特殊标识”。

别失望,用iPhone的小伙伴想清理“删号好友”的话,找台安卓手机登录微信,清完再退出即可。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
除了清理“删号好友”外,小雷找到个能花样装逼的“微信小技巧”。

特殊昵称(苹果、安卓能用)
正常的微信昵称大多是横向摆放,见得多了。

但你们见过“竖起来”的微信昵称吗?参考下图。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
举世昵称皆横放,唯我小雷全竖摆——逼雷。

是不是很想学这无上的装逼绝招?感受世人皆横我独竖的装逼快感?

来来来,逼雷教你们。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
第一步,我们需要一个小工具辅助,在小雷搞机公众号回复“108”获取。

一个工具网页,不用下载不用安装,打开直接用。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
在工具里输入你想改的名字,比如小雷就用“给我点在看”。(你们懂怎么做了吗?)

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
输入完昵称后,点击“一键转换”转换为特殊文字,再长按全选复制它们。(推荐5个字以内,多了不好看)

可能有小伙伴疑惑:我明明输入5个字,为什么转换后只有3个字?

其实是网页显示原因,受限于屏幕大小仅能显示3个字,实际是5个字,放心不会漏掉的。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
再把复制好的名字粘贴到微信改名框内,点击保存,搞定!

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
装逼,便是如此简单。

小雷提醒下,竖排特殊昵称有些手机看不到,名字保存后得等个几分钟,微信服务器更新后才会显示。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
接着来个实用点的微信小技能,可检测你的微信“卡不卡”。

性能检测工具
在微信7.0.7内测版里,增加了一项叫“性能检测工具”的功能。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
用普通方式找不着它,要到搜索框里输入“微信修复”才有,藏得非常深。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
打开后是酱紫的,包含多个工具:ANR检测、启动耗时检测、卡顿检测等。

看起来很多,实际上只有“FPS浮窗”和“卡顿阈值”可以使用,其他全是摆设。

小雷从它的版本号“0.7.1.9”猜测,大概现在处于测试版不完善。

等后面推出1.0正式版才开放所有工具吧。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
我们先来看看“FPS浮窗”。

FPS浮窗名如其义,启动后右上角自动浮现出帧率数值和波动图。

用于显示使用微信过程中的掉帧情况。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
如快速切换微信不同界面,右上角的FPS数值也在不断变化,帧数最低掉到39帧。

掉帧情况说明小雷的手机性能使用微信会卡顿,如果稳定60帧则是极度流畅。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
另外发现FPS浮窗只支持检测微信帧率。

当小雷切换其他App时,帧数稳定60,没有任何变化。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
再来瞧瞧“卡顿阈值调节”,默认数值是700ms。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
小雷尝试把阈值跳到最小,17ms。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
然后疯狂切换界面,看看卡顿情况有没有改善。

结果没有任何变化,帧数依旧是40-60之间。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
将阈值跳到最大5000ms试试。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
和最小阈值一样,还是那个帧数。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
真奇怪,这卡顿阈值的大小对微信没有影响,百度也找不到相关解释。

小雷推测可能是个“挂羊头卖狗肉”的假功能吧,其实根本没X用。

大家就不用去试了,当小雷浪费了几吨口水吧。

微信新功能,一键检测你的手机卡不卡,还能查僵尸粉
好了,本次的微信技巧分享,到此结束。

----------------------------------

后台回复“交流”,即可获得玩机技能合集,还可与众多机友一起讨论数码科技互联网第一线热点。
参考技术B "若您的手机在使用过程中出现卡顿、运行速度缓慢、有时没反应等情况,原因有以下几点:
1.后台运行程序过多。请您结束在后台运行的不需要的软件程序,经常清理后台以提高手机运行速度。
2.手机内存不足。请您定期将不需要的文件删除、卸载;以提高手机运行速度。
3.若是运行某第三方软件时卡顿,建议将其卸载或安装其他版本尝试。
若上述操作均无效,查看更多解决方案:
(1)查看手机是否存在版本更新,升级至最新版本。
(2)若第三方软件或自带功能运行时均缓慢,请备份手机中数据,将手机恢复出厂设置。
"

2-1 如何抓不同的接口(手机抓包,web网页抓包)

举个例子,一个测试和安卓的对话。

测试:Android你这里有个bug

Android:这是服务端的bug

测试:是你这里显示的不对

Android:你去看服务端返回数据,他不对,你会不会测试。

 

从这个小栗子可以看出,有时候发生在什么地方的错误,不一定是谁的错误。安卓是做这个图形界面,而数据是由后端返回的数据。所以这个时候你要去看看是不是后台的接口错误。这个时候就需要接口测试了。

1.如何抓取手机接口

-首先获取电脑的ip地址,在cmd中数据ipconfig ,获取电脑的IP

技术图片

2.用手机和电脑连接同一局域网的接口

技术图片

-然后点击详细信息

技术图片

-然后把HTTP代理改成手动

技术图片

 

 -服务器地址改成你自己电脑cmd中显示的地址,端口是默认的8888 不用管它

 技术图片

-然后在fiddle里面打开 fiddler options的 connections

 技术图片

1这样就可以手机抓包了。还可以过滤,只抓自己想要的接口,关fiddler过滤可以在我的博客中找一下,或者百度一下 fiddler过滤,十秒钟就学会。

2.如何抓取HTTPS的包

技术图片

 

 设置好上面的fiddler以后,还需要安装一个HTTPS证书,就可以了。

 

以上是关于如何测试手机是不是卡顿的主要内容,如果未能解决你的问题,请参考以下文章

iOS-关于WebView在长时间使用下的卡顿现象测试

《骑战三国H5》游戏卡顿解决方法

在ios上滑动静态页面卡顿怎么解决

王者荣耀手机卡顿怎么解决

手机点击反应慢卡顿是啥原因

如何解决wpf中绘图的卡顿