1.功能决定现在,性能决定未来
性能测试在移动测试领域一直是一个大难题,它最直观的表现是用户在前台使用App时的主观体验,然而决定体验优劣的背后,涉及到了许许多多的技术变迁。
当我们习惯于诺基亚时,智能机出现了;当我们学会native开发时,hybrid来了;当各种hybrid框架下的巨型应用倾向成熟时,小程序出现在了我们眼前;紧接着直播、iot、ar、vr、人工智能,新的技术与应用场景正在以无法想象的速度向前发展。性能测试技术在快速变化的场景与开发技术面前,面临着巨大的挑战,当我们还在纠结如何测试a时,b就已经出来了。
性能测试本身,有发展日渐成熟的解决方案,如线上性能监控APM、线下性能采集工具;有基于各个应用场景衍生的测试技术,如压力测试、稳定性测试、功耗测试等;也有基于各项性能指标(内存、cpu、电量、流量)而来的各种专项测试能力。
我们致力于打造线上线下一体的性能解决方案,希望能够帮助开发者发现、定位与解决一系列移动端性能问题。本文将着重介绍EMAS性能测试平台的能力与规划,还是那句话,功能决定现在,性能决定未来。
2.云上的性能测试工具
通常我们在进行专项测试(内存、cpu、电量、流量等)时,需要准备测试机型、测试包、测试环境、测试数据,会遇到以下问题:
机型样本数不够多。
debug包不一定真实反应生产包的性能,但AndroidStudio需要debug包才能测试。
Android/iOS测试环境的搭建与跨平台困难。
大量测试数据整理分析。
以上这些问题很容易导致整个测试效率的低下,甚至无法实施落地。
基于EMAS云真机的调试能力,MQC在云上提供了更加完美便捷的性能测试工具。
云真机天然提供多达600+款测试机型,支持调试测试所有已安装应用,不依赖任何本地环境配置,测试数据一键上传统计。
同时,EMAS性能测试工具有以下特点:
基于app_process与instruments协议实现的移动双端、跨平台性能采集;
无侵入、短间隔(采集间隔稳定1s),低延迟(性能数据延迟小于100ms)、低功耗(对设备性能影响低于1%);
应用+进程的测试方案,满足hybrid、小程序的测试需求。
3.云上数据看板
性能数据的意义在于它将我们常见的各种问题通过技术的手段进行度量与量化,可以帮助我们在产品功能上线前,尽可能的发现潜在的性能问题和风险。MQC性能测试平台将存储于云上的数据,以尽可能多的维度可视化给用户,把好版本发布前的关口。
3.1任务
用户使用云真机进行的每一次测试任务与性能数据,都会直接保存成测试任务,方便再次查看与确认历史数据。
3.2用例
在实际的测试过程中,我们很容易发现,不同应用场景的性能数据是完全没有可比性的,在统计方法上只看性能数据的平均值也很难直接给出定性和定量的判断,没办法影响开发、产品的决策。
即便看似相同的场景,不同的产品决策也可能带来很大的性能数据差距:比如大多数云盘的相册基于流量与性能的考虑,显示的都是压缩后的图片;而我们的本地的一些相册软件,显示的基本都是原图,这样产品上的选择便导致了内存开销上巨大的差异。
数据看板在最初设计的时候就吸取了功能自动化用例平台时的建设经验,将每一次性能测试任务分用例存储,并且按照不同的用例维度对性能数据进行统计。在EMAS移动测试控制台,不同子账号查看和管理相同的app与用例,满足多用户云端协作的需求。
3.3多维度聚合
在用例维度的基础上,MQC性能测试平台提供了多个维度的数据统计、聚合与分析能力。
•设备分级
根据设备硬件性能打分,划分为高、中、低三个级别。
由于不同等级机型对APP实际性能指标的影响较大,这个因子可以较大程度减少硬件性能对指标置信度的影响。
•应用版本
对于性能指标来说,通常有三种问题判断标准:
基于行业技术经验定义的基线指标,这通常是技术决策者基于用户体验、性能要求、大数据分析给开发提出的底线标准;
同行业APP性能指标横向对比,学习行业内优秀的技术实现一直是互联网快速发展的重要原因之一;
同APP不同版本间的纵向对比,快速的发现新版本的优化效果,新功能对APP的影响等。
•指标分布
指标分布可以帮助开发者快速判断指标区间,定位可能的异常任务与异常指标区间,更加有针对性的去查阅任务报告。
4.未来规划
丰富指标:我们将继续完善更多性能指标的采集方案,如电量、GPU、温度等;
行业指标:MQC将基于云上开发者数据、专家测试数据,整理并统计各个行业性能指标作为参考分享出来;
性能基线:上文提到,通常性能指标的观察标准有三,同行业APP性能指标;同APP不同版本性能指标;基于技术方案与行业数据的性能标准。性能基线的定义可以更好的约束开发者对极致性能体验的追求,最大可能降低性能问题出现的概率,如OOM、ANR问题。
相关文章
-
拼多多精确匹配溢价设置多少?效果怎么样?
拼多多商家在推广店铺的时候也想要做好精准匹配溢价的设置,但是却不知道设置多少才算合适,也不知道具体的效果会怎么样。,关于整体和准确匹配性能不好词,能够恰当降低或删除基招标词,然后选择更适宜的产品。,4.用户自定词的数量应坚持在10-20左右,另个词应填充智能单词包,以确保传送效果并增加曝光。
2024-03-13 16:29 -
AMD Zen 3处理器IPC性能提升17% 浮点性能大涨50%
来源:快科技下个月初发布7nm锐龙APU及移动版锐龙4000之后,AMD在7nmZen2架构上就算是功德圆满了,剩下的就要全力以赴2020年要发布的7nmZen3处理器了。,关键问题就是Zen3性能到底能提升多少?考虑到架构及工艺都不是大改,Zen3相比Zen2的IPC性能提升不会很大,之前的预测是在10-15%之间,坦白说这个增幅已经非常高了,特别是对一款改良版而非全新架构来说。,总之,RedG
2024-03-22 09:01 -
黄建宇组原位揭示锂枝晶生长机理,助力固态电池应用
金属锂具有高比容量(3860mAhg‒1)和低电化学势(‒3.04V相对于标准氢电极),是理想的高能量密度负极材料。,研究者们将原子力显微镜(AFM)和环境透射电子显微镜(ETEM)相结合,实现原位纳米尺度锂枝晶生长及其力学性能、力-电耦合精准测定。,该平台可广泛应用于研究钠、钾、镁、钙等电池体系中枝晶生长的力学以及力-电耦合问题。
2024-03-22 08:57 -
英特尔雅典娜计划:挥手告别过去,驻足眺望未来
究其原因,一方面,英特尔有了此前打造“超极本”积累下的丰富经验,对于如何调动产业链、生态链伙伴早已成竹在胸;另一方面,过去几年里英特尔通过自身转型和新兴领域技术创新、以及生态建设,已经为雅典娜计划的关键体验指标铺好了路。,惠普Spectrex360可以说是首批使用1W低功耗屏(可选配)的酷睿移动超能版笔记本,其实测高负载续航能力超过8小时(屏幕亮度75%、开启Wi-Fi),提升十分可观。,如今,X
2024-03-22 08:57 -
Intel 10nm 14核心至强曝光:同频性能暴涨54%
日前我们曾经从GeekBench测试数据库里见到一颗疑似Intel10nmIceLake-SP服务器平台的6核心型号,外媒称对比现有14nm产品,多线程性能提升多达118%,颇为不可思议,但真实性也有待检验。,现在,SiSoftware数据库里又出现了一颗新的Intel10nmIceLake-SP至强处理器,型号不详只显示代表工程样品的Intel0000字样,规格方面14核心28线程,核心基础频率
2024-03-22 08:44 -
40万元的Mac Pro电脑揭秘:28核至强W性能提升6.5倍
最新的MacPro发布于去年10月份,12月11日正式开卖,分为塔式和机架式两种设计,售价分别为47999元/51999元起。,配置上,低配版MacPro搭载了8核16线程的Intel至强W系列处理器,32GB内存,256GBSSD,RadeonPro580X显卡。,总之,顶配MacPro加上ProDisplayXDR显示器,一套下来就要小50万了,普通人是没可能买的。
2024-03-22 08:31 -
戴高性能口罩剧烈运动有多危险?专家回应
本文来自快科技配戴高性能口罩进行剧烈运动有多危险?近日,韩国的研究人员做了一个实验,他们让一个20多岁的男子以每小时3公里的速度在跑步机上慢慢行走,然后将时速加到了6公里,研究人员随后对其心跳次数、血压、血氧饱和度进行了测量。,由于人体会出现保护性代偿反应,日常生活中,佩戴高性能口罩不会出现异常。,韩国延世大学医学院预防医学系尹镇河教授表示,口罩被浸湿后,人的呼吸能力会下降10%至20%,也就是说
2024-03-22 08:02 -
三弹连发!ARM发布全新CPU、GPU和NPU
文/Aki据外媒theverge报道,ARM于26日正式公布了其最新产品Cortex-A78CPU和Mali-G78GPU,并表示将用于2021年及以后的下一代旗舰智能手机。,Mali-G78GPU则最多支持24个内核,ARM表示,与G77相比,能够提高25%的图形性能。,因此,该产品并不可能像Cortex-A78一样完全用于智能手机。
2024-03-22 07:53 -
Chrome浏览器正在优化macOS版本性能 续航也将改善
新浪数码讯7月13日上午消息,搜索巨头谷歌已经证实,旗下的Chrome浏览器将在未来几个月内更新,以便在Mac上消耗更少的资源,改善电池续航及整体性能。,在进行处理以及大量浏览器选项卡的情况下,电池续航也得到了延长。,”Christoff承认,在接下来的几个月中会对该浏览器将进行三项改进。
2024-03-22 07:31 -
洞见算力价值,第十六届全国高性能计算学术年会盛幕待启
本次大会,由中国计算机学会主办,中国计算机学会高性能计算专业委员会、郑州大学、郑州航空港经济综合实验区管委会等承办,是我国5G技术广泛应用发展一年多以后、疫情冲击千行百业推动各行业数字化转型后以及“新基建”被各省市纳入政府工作报告之后,高性能计算领域规模最大、规格最高的学术研究和应用成果展示会。,华为计算产品线HPC首席技术专家丁肇辉、中国科学技术大学超级计算中心副主任李会民、中国科学院计算技术研
2024-03-21 21:48
热门标签
-
免投资赚钱项目(如可免投资利用手机免费0投资赚钱平台)
2024-03-21 20:59
-
2024年天猫3月星产地春日花园节活动招商要求是什么?附注意事项
2024-03-21 20:59
-
疫苗为何打在胳膊而不是屁股上,我国科兴新冠疫苗深爱好评
2024-03-21 20:59
-
2024年天猫3月星产地春日花园节活动是什么时候?有哪些玩法?
2024-03-21 20:59
-
店铺运营没思路?想要免费流量?这点需要先弄清楚!(下)
2024-03-21 20:59
-
音乐网址大全(推荐5个高质量在线不为人知的音乐网站)
2024-03-21 20:59
-
4月份淘宝买什么便宜?买手机最便宜是几月份?
2024-03-21 20:59
-
游戏试玩网赚平台有哪些(靠谱的试玩网赚平台推荐)
2024-03-21 20:59
-
全自动洗衣机怎么使用才正确(使用过程中如何保养)
2024-03-21 20:59
-
4月淘宝有新势力周吗?淘宝4月份有什么活动?
2024-03-21 20:59
-
重阳节的意义,重阳节是为了纪念谁的
2024-03-21 20:59
-
天猫做活动什么时候最优惠?天猫积分什么时候清零?
2024-03-21 20:59
-
电商搜索流量分配的商业化策略(CPC广告出价和坑位逻辑)
2024-03-21 20:59
-
华为鸿蒙已有超过10亿用户的物联网,打破美国龚断机率有多大
2024-03-21 20:59
-
2024年天猫4月有什么活动?附天猫每年的活动时间表
2024-03-21 20:59
-
华为MateView+手机(从小屏到大屏的跃迁手机生产力从未如此高效)
2024-03-21 20:59
-
什么是网红商品,网红品牌经销商在线下要怎么卖?
2024-03-21 20:59
-
2024年淘宝3月上新季主要玩法是什么?附详情
2024-03-21 20:59
-
滴滴入场同城货运硝烟再起,货拉拉\快狗纷纷加大补贴力度
2024-03-21 20:59
-
美国把59家中企列入投资黑名单,支持我国企业依法维护自身权益
2024-03-21 20:59