SoloPi-性能测试工具使用简述

平常我们一提到性能测试时,往往会感觉十分麻爪,不知道怎么开展。经过一段时间的调查,我找到了一款操作简单,适合轻度性能测试的手机端性能测试软件:SoloPi

一、基本介绍

SoloPi是由蚂蚁集团研发的,一款用于性能测试的开源App,其功能涵盖了:

1. 电量测试                    2. CPU测试                        3. 游戏帧率测试
4. 内存测试                    5. 网络测试                       6. 灵敏度测试(响应耗时)
7. 温度测试                    8. 进程测试                       9. 压力测试

除此之外,SoloPi还包含操作录制回放以及同时控制多个应用的功能



接下来就讲下如何搭建SoloPi的环境

二、环境配置

由于SoloPi是基于adb的应用,因此要满足以下条件才可以运行:

PC环境 手机环境
ADB环境 开发者环境

如果已经满足上述条件,可直接跳转到三、软件使用
1、ADB环境
目前网上对于安装ADB基本都是通过安卓SDK的方式安装,我这边直接在附件中提供ADB的独立包,下载后解压到对应文件夹,并在环境变量中配置路径即可
嗷嗷
(1) 如ADB解压在C:\Program Files\adb下


(2)右键C盘-->属性-->高级系统设置-->环境变量

(3)在系统变量中添加adb路径

此时ADB就大功告成了,可以打开cmd窗口,输入adb后回车,如有大量adb信息展示,则环境配置成功

2、开发者环境
(1)在手机设置-关于手机中连点七下手机版本号即可开启开发者模式


(2)开启开发者模式后,还需要将USB调试的开关打开

3、【非必要】安装安卓SDK
注意:如果上述操作完成后,连接手机依然无法使用adb devices指令,则需要安装安卓SDK环境,否则不必安装。
(1)进入到安卓SDK的下载网站下载安卓SDK

(2)下载完毕后,解压并打开exe文件,勾选Android9,10,R,Q后点击右下角的install package即可(安装过多版本会占用大量空间,并且很慢)

(3)与ADB相同,需要配置环境变量,但变量名为ANDROID_HOME(图片中地址需改为自己在上图的地址)

三、软件使用

在配置完环境后,我们可以开始安装APP了,APP在该网站下载:https://github.com/alipay/SoloPi/releases
不会下载的同学可直接去附件提取apk文件。安装完APP后需要完全按照其提示执行,需要的权限要给到,以下只对ADB权限的申请配图,其余自行操作即可。

ADB连接

当提示下图时,将手机用数据线连接到电脑,并打开CMD窗口,先输入adb devices连接上自己的设备,然后再输入adb tcpip 5555,回车后在手机端点击确定会弹出是否允许USB调试的弹窗,点击允许即可完成该步骤


走完所有指引步骤后即可开始体验各类强大的测试功能。下面进行简单的功能展示

四、简单展示

本次展示通过测试我的世界手游在登录至切换页签过程中游戏帧率的变化
(1)首先在SoloPi上将测试应用设定为我的世界,然后在性能数据中勾选我想要测试的游戏帧率



(2)可以看到,勾选检测项后上方就会展示一个显示数据的窗口,当准备开始检测时,点击窗口上的开始按钮即可,停止按钮同理



(3)在跑完登录-->切换游戏页签后终止本次测试,回到SoloPi中,点击录制数据查看,选择刚刚生成的数据文件,并查看自己想看的数据项

从上图可以看到,当游戏进行到21秒左右时,帧率会有一次明显的掉帧,相对的,此时的延迟时间也明显增长。而21秒所对应的我的操作正好是在切换游戏页签的时候,此时游戏中有大量的组件刷新出来,导致要显示的资源突然增多,从而影响游戏帧率,在骁龙865上表现如此,在其他更低GPU性能的设备上可能会更加严重。因此后续在页签跳转时,可能需要做更多的处理来预防体验下降的问题。

五、总结

总体来讲,SoloPi虽然不像一些商业性能测试平台一样能够获取到更多的数据以及更专业的分析,但是无论是在易用性,性价比以及高效性上都是非常值得尝试的,可以作为性能测试入门使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,980评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,422评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 143,130评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,553评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,408评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,326评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,720评论 3 386
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,373评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,678评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,722评论 2 312
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,486评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,335评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,738评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,009评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,283评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,692评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,893评论 2 335

推荐阅读更多精彩内容