查看原文
其他

护航 App 质量与安全 | 百度平台测试部高级技术经理施佳樑分享

2016-03-25 金鸡湖创业长廊



你什么时候见过嘉宾在致辞的时候接送餐电话了,你又在什么地方见过一群身穿红色骑士服,拿着200杯星巴克出现在大会现场了!



说了你也不会信的,这个场景就在上周六的百度开放技术交流会的现场。


用200份咖啡外卖,召唤出百度六大移动应用“武器“:百度工程效率部、百度移动应用云测试中心(百度MTC)、百度开放云、百度云安全、百度移动统计、百度APP推广、百度联盟。


下面是其中一位的现场分享:


百度平台测试部高级技术经理 施佳樑

护航 App 质量与安全——移动测试行业现状及解决方案



与以往传统模式中依赖人工、专业测试工程师不同,百度通过全自动化测试以及创新的“众包”模式,引领APP测试进入“智能+”时代。


百度移动云测试中心简称MTC(Mobile Testing Center),是业界领先的移动应用测试服务平台,为广大开发者在移动应用测试中面临的成本、技术和效率问题提供解决方案,包括人工测试、自动化测试、问卷调研。



基于质量标准的自动化测试工具


在中国手机硬件市场鱼龙混杂、人们使用的手机五花八门,一款应用的兼容性、崩溃率、性能等方面,将极大影响用户的口碑评价。但是大部分的创业团队却面临团队成熟度低、资金有限、测试人员少等现实问题,“所有问题的根源就是缺”施佳樑表示,针对创业者测试资源和基础建设缺乏的情况,百度 MTC提供了整套的测试方法,通过自动化高效测试,完成对应用质量标准的认定。


“应用质量标准,是百度MTC的核心价值,是最宝贵的资源。”施佳樑表示,2011年上线的MTC,已经有25万开发者使用过,百度公司内多达 2000人的测试团队已经打造出一整套完整的移动应用质量标准,并通过相应的方法、根据每个开发者的不同情况量身打造测试方法,在发布前、发布中、发布后 进行全程信息收集,并给出优化指标建议。


基于质量标准,百度MTC首先提供的工具是自动化的测试。与很多测试平台提供虚拟手机、或者型号不全等不同,百度维护了一万多台全部为真机的测试手机,再加上百度完善的技术优势、以及涵盖安全扫描在内的测试过程,让测试变得高效、精准、智能化。


施佳樑表示:“我们能够承诺的是,对于TOP100、TOP200和TOP300的手机,上传之后两个小时内就可以给到报告,帮助开发者找到质 量问题,并精准定位到原因。”也正是因为这样的底气,施佳樑才敢于在会上建议大家可以将测试人员慢慢换掉,“然后用我们的测试工具”。


用“众包”模式解放你的测试工程师


不过施佳樑也承认,“还有很多偏功能、偏用户体验的问题还是要依赖大量的人工去做。”对于这个问题,百度MTC同样找出了新的解决方案,与传统 消耗大量人工成本的测试模式不同,百度引入了“众包”,通过发送到用户手机的真实环境中,带来比传统专业测试更为丰富、优质、贴近现实的结果反馈。


“与测试使用的机器不同,用户手机里面的情况是千奇百怪的,这种情况下才能真正发现用户在使用过程中的情况。”同时施佳樑还透露,“用户的成本非常非常低”,与专业测试工程师相比只占用20%左右的成本,成本节约的同时,效率还得到提升。


基于百度众测1500万用户,百度MTC不仅能够以海量用户快速测试充分满足开发者的需求,实现创业团队的“轻量化”运营,同时,数千个拥有 6-10年移动APP测试经验,擅长功能测试、性能测试、安全测试等多个领域的高级测试工程师们被筛选了出来,通过标准化的培训,组建了十余支测试专家团 队。他们可以精准探索、定位Bug,轻松找出逻辑功能缺陷等等,真正为开发者节省移动APP测试成本。


1500万样本告诉你用户需要什么


与此同时,基于庞大的用户基数,百度众测还能够完成用户问卷调研服务,让开发者更加方便地洞察市场先机,用最直接的方式了解用户需求,调研用户使用体验。



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存