大厂还是小厂?从测试看华为是如何提升产品体验的

17.05.2017  16:54

    导语:智能手机竞争日益激烈,接下来如果缺失两个能力很可能就是不进则退的结局:无论是往外走征服海外市场,还是往前走实现突破创新,显然不再是小厂能完成的事情,到底什么水准的厂商能够具备这个能力?或许能从手机测试这一点来感受一下。

      正文:前不久,笔者有幸参观了华为北研终端实验室,老实说对这个参观活动起初并不感冒,毕竟行走智能手机江湖多年,厂商的测试实验室和产线也参观了不少。

      虽然参观前组织者有渗透说这些实验室有华为神秘研发组织2012的诸多身影,但是所谓测试无外乎可靠性实验室:把手机在各种仪器上摔摔打打一顿折腾。

      但是当走进华为终端实验室后还是让人着实惊喜了一下:无论从研发实力上、投入上还是集团优势上,华为的整体能力的确比较强,对比之下其他厂商在测试上很可能会输在起跑线上。

      为了用户体验,华为还是蛮拼的

      最先参观的是一个叫做自动化测试中心的地方,这种测试其实也不罕见,无非是厂弟厂妹们排排坐,按照一定的流程操作手机。

      然而在华为的这个目测不到700平米的中心里摆着一排排的机柜,而人员不超过10个,据说这里可以完成80%以上的手机自动化验证业务,包括专项级、版本级验证、特性验证、系统验证、运营商准入验证,相当于一万人的测试能力。

      之所以如此厉害,主要得益于那堆测试机柜,据介绍这套设备硬件、软件都是出自华为2012实验室之手。

      这个开场白已经大大的吊起了笔者的胃口,然而除了这个自动化测试中心外,华为终端实验室还有惊喜,那就是终端产品体验测试实验室,这个实验室依然人员不多,三排机器繁忙的进行着测试工作。

      如果说前面的自动化测试中心高效率、高覆盖了大部分的手机使用场景的测试,那么产品体验测试实验室就显得华为测试颇具抖M倾向了:可以说这个实验室是自动化测试中心的升级版本,具备了器件级、应用级和系统级的功耗、性能测试能力,前文所说的机器实际上是仿生机器人,它做执行的操作就是为了令手机能够有极致的整机体验,为什么说用这东西测试比人工测试更靠谱儿?因为仿生机器人有三大特点:

      1、仿生手势模拟:具备每秒米级的移动速度、二十分之一毫米的移动精度、百分之一牛顿的压力控制精度和每秒20次的点击频率,精确控制手势的轨迹,与人手操作完全一致。

      2、仿生视觉模拟:仿生机器人使用高清相机、高速相机和高性能处理器,配合华为的图像识别算法,能够抓取并实时识别屏幕的每一个细节变化,实现对人眼的模拟;测试精度可以达到业界最好的毫秒级。

      3、非侵入式操作:业界普遍是通过手机应用程序触发测试,会对系统占用资源不能完全模拟用户行为,仿生机器人可以从手机外模拟用户操作,测试过程与用户操作完全一致,结果更准确。

      这么牛的东西,显然又是华为自己研发的。至于成本,每个仿生测试机器人的硬件成本就达到了一辆豪车的水平,还不算研发成本。

      而在这里,笔者了解到此前华为所说的使用18个月不卡顿,并不是信口开河,而是在实验室中利用测试机器模拟用户使用真实测试出的数据,根据系统设定的几十种用户画像来对手机产品进行模拟测试,最终从功耗和性能两大智能手机关键体验层面来提升产品。

      而这些仪器虽然外观看似大体相同,但是每一台所专供的使用场景不同,据介绍华为根据用户常用的场景进行全覆盖:

      帧率测试:主要用于验收滑屏操作的流畅度。例如:滑动桌面、滑动联系人列表时手机画面是否流畅。

      响应测试:主要用于验收应用界面的响应速度。以联系人启动为例,机械臂点击联系人图标作为起点,联系人应用完全打开作为终点,起点与终点之间的时间间隔即为联系人的启动时间。

      跟手测试:主要用于验收屏幕的跟手延迟。例如手指在桌面滑动,手指先开始移动,之后屏幕上的图标开始移动,手指移动和图标移动之间的时间间隔即为跟手延迟时间。

      抢红包测试:准确度量抢红包流程的每个阶段,包括收红包、抢红包、拆红包的响应时间。

      今年初华为曾公布过自己的研发投入,2016年研发投入到达了764亿元人民币,尽管这不是全部投给终端但是终端投入水平也在国内厂商名列前茅,甚至有厂商就好奇,像智能手机这种成熟的产品形态,为什么华为还投入这么多研发费用,到底投到哪儿去了?而从测试这一个环节来看,华为做手机确实跟很多国内厂商的思路不太相同。

      可以说这些都是人无我有的测试环节和仪器,而针对大家都有的测试环节华为也是不吝投入,几乎所有仪器都是阵容最强大的。

      不吝投入,华为测试的大厂范儿

      在产品测试方面,其实有很多方法,可以自己测也可以给第三方测,而测试哪些东西除了业界规定的以外,就看自己到底要通过测试达到什么结果了,有些是为了满足市场准入,特别在进入欧美高端市场的时候,运营商的测试标准是很苛刻的;还有些就是从测试环节不遗余力的找到产品的潜在问题,不断优化。

      显然华为测试的初衷是第二种,为了达到这种效果华为在一些规定动作的测试中也都是不吝投入,像音频和天线的测试华为采购的都是业界最先进的顶配仪器,与用户买手机一样,看似差不多的仪器会因为配置不同而价格相差百万。

      在音频测试实验室笔者看到了一套叫做3PASS降噪测试系统。这套系统满足ETSI标准组织最新推出的噪声测试标准,是国内第一套满足这个标准的测试环境,领先北美3个月投入使用,全球其他运营商还未支持,可以说这是业界最先进的噪声测试系统。

      如果为了应付运营商的测试显然华为没必要去部署这种运营商都还没有支持的先进设备,但是为了实现手机音频品质的提升华为并没有吝啬于去投入现金的测试设备。

      展现集团优势,看家本领不能丢

      背靠整个华为大平台,华为终端也具备一些其他友商不具备的优势。

      首先就是通信能力上,在通信协议测试实验室中可以实现“一分钟漫游全球”、模拟高铁这种极致状态下的环境测试,此外,这个实验室几乎模拟了全球所有主流运营商的所有频段,当然这是华为的看家本领,依托于华为在通信网络方面的全球化优势在通信能力上华为显然是有着自己的优势的。而在短距离通信实验室中,用户日常使用的WIFI、NFC、蓝牙、GPS等所有短距离通信的使用场景都有涵盖,犹记得某次发布会中华为消费者业务CEO余承东曾提到华为手机导航能够在过隧道时也保持不丢信号,在短距离通信实验室笔者就看到了测试设备在模拟汽车过隧道,显然华为能够在发布会上讲的都是有理有据的。

      此外就是联合开发的能力,大家熟悉华为都是从硬件开始,但事实上华为的软件能力也是一股隐藏力量,在安全攻防实验室就展示了华为对于安卓系统的深度优化能力,例如目前针对Android系统,Root提权破坏力惊人,危害最大,拿到Root权限可以对产品做任意的破坏,同时也是业界防御的难题。针对防御root,华为也做了技术研究,依托2012 在芬兰的研究团队,使用了HKIP-华为内核完整性保护技术,对破坏内核的操作和行为进行校验,可以有效抵御各种内核的Root提权,这个在业界也是华为独创的黑科技。

      除此之外就是平台能力,安卓手机体验不如苹果很大一部分原因在于应用,华为为了令用户在应用上的体验有所提升,特别设立了终端开放实验室,与互联网厂商合作,提供极致的安卓用户体验。目前实验室DevEco云测平台对安卓绿色联盟会员免费开放使用,目前已开放最新的安卓O版本和华为真机的兼容性自动化测试和远程真机调测, DevEco平台是华为终端开放实验室打造的一个开发者生态系统工具平台,采用无限层级遍历算法、全控件并发遍历技术,无需人工干预,支持兼容性、稳定性、性能、功耗、安全五大自动化测试类型,同时支持Native和Hybrid app自动化测试;测试报告最快输出速度仅需8分钟。 目前DevEco已经对外开放了兼容性测试和远程调测等服务,后续云测平台会提供包含稳定性测试、性能测试、功耗测试、安全测试等在内的更多服务内容。

      参观完华为北研终端实验室的确让人感受到了华为的大厂风范,显然华为是奔着全球第一梯队去的,犹记得年初有关质疑华为利润率的一些声音,事实上对于今天的中国智能手机厂商来说已经到了追逐利润的时候吗?我们在研发能力、供应链和核心部件的掌握上是不如苹果和三星的,而要与这些厂商进行竞争,短时间可以靠市场营销,可以靠一招鲜,但是长期来看其实是没有捷径的,只有孜孜以求,踏踏实实打造自己的硬实力。

      从华为北研所终端实验室不难看出,关注用户体验并非一句空话,这背后是有华为的不吝投入和研发创新做支撑的。

(责任编辑:欧阳)