2019年9月6-7日,第三届首席技术官领袖峰会在素有“鱼米之乡、丝绸之府”之称的江南古镇——乌镇隆重拉开帷幕。由ITShare、首席技术官领袖联盟、FMCG快消品行业CIO联盟联合主办,以AI赋能、智享5G为主题,邀请了800多位企业CEO、CTO、VP、总监等国内外知名高科企业各位技术领导高层人物,针对当下国内经济发展形势与对于5G等方面认知的会议进行深入探讨。
本次峰会有幸邀请到了腾讯WeTest的参与支持,腾讯WeTest质量开放平台是腾讯游戏官方出品的一站式测试服务平台。金牌专家团队,10余年品质管理经验,致力于质量标准建设、产品质量提升,历经千款腾讯游戏磨砺。WeTest集成包含兼容、云真机、性能、安全、企鹅风讯等优秀工具,覆盖游戏在研发、运营各阶段的测试需求,5大维度,41项指标,360度保障产品质量。
在大会第一天主会场,腾讯Turing lab总监张力柯做了“重构AI:连接过去与未来”的发言。他强调AI技术在实践中的应用,在解放劳动力上的落地。随着腾讯WeTest在AI应用上的探索,兼容测试服务已经在测试驱动与问题识别上彻底告别人力单兵作战下的“重复式劳动“。通过AI与少量人力配合的方式,腾讯的AI技术在腾讯WeTest的服务上实现。降低人工成本,提高测试品质与效率,以往的一些一定要人工参与的模块,人力都被成功的释放了出来。
在活动期间,也有幸邀请到了腾讯互动娱乐品质管理部的张力柯总监接受我们的记者采访。
记者:AI在您看来到底是什么?
张力柯:AI从一开始实际上就针对两个目标,一个是自动工作,也就是减轻人的重复工作。另外一个就是说做一些很复杂的数字计算,比如当时计算机诞生的时候就是为了计算导弹的轨迹这些。所以说,这是万变不离其宗,不管计算技术怎么发展,软件技术怎么发展,一个是智能化,一个是复杂度,而AI在其中就是一个减轻人类的重复工作,让人类从这种烦劳的重复工作当中解除出来,去做更多有创意性的内容,这就是AI我认为它的一个存在的根本意义。
记者:Turing lab在腾讯的品质管理中扮演着怎样的角色?
张力柯:2017年的时候,AI怎么用在游戏上还是很不清晰的定义,所以我们更多的是做一些尝试性、探索性的工作。随着我们探索的发现,其实有很多地方都是有很大的实践性的意义,而且可以带来很大的成果。比如WeTest他们做适配测试,300多台、600多台、上千台手机怎么同步去模拟人类操作它,这就是AI具体的落脚点。还有很多别的一些(点),比如游戏图像智能识别分类等,也是需要用大量的AI的技术。所以说,我们的AI在现在分成两个方向,一个是刚才说的智能的自动操作化;另外一个就是智能的去检测。
记者:WeTest平台建立的初衷是什么?AI又在WeTest平台发挥着怎样的作用?
张力柯:WeTest所在的腾讯互动娱乐品质管理部,一直以来保障着腾讯所有游戏的品质生命线。而像Turing lab这样的实验室为我们品质保障提供了坚实的技术后盾。
随着腾讯开放、生态战略的推进,腾讯体系上引入了很多行业伙伴的游戏和应用,我们需要保证在腾讯平台上线的所有产品拥有符合行业和腾讯标准的基本品质,WeTest平台由此应运而生;在这十年多的时间里,团队在测试方法论、质量体系、测试工具、经验上有了深厚的累积,我们可以把我们的积累萃取精华共享给行业,希望以此可以提高手游市场品质门槛,防止低质量产品无序竞争。
AI作为Wetest平台的核心驱动力之一,无论是在效能还是成本方面都起到了举足轻重的作用。以兼容测试为例,十余年来,Wetest已经在兼容测试方面累积了深厚的经验。我们通过优化UI自动化、多机镜像并引入AI图像识别等技术,大大提升了兼容测试的测试效率,降低测试成本。基于这些能力,WeTest构建了IaaS和PaaS服务,不断优化和扩展包括真机云,容器编排,文件存储,设备指数等等能够帮助测试着提升测试精准性和稳定性的能力。除此以外,随着腾讯WeTest在AI应用上的探索,兼容测试服务已经在测试驱动与问题识别上彻底告别人力单兵作战下的“重复式劳动“。目前,AI技术已经应用于兼容性测试中的自动化探索测试,以及图像异常、花屏检测等UI问题识别等“困难关卡”,通过AI与少量人力配合的方式,降低人工成本,提高测试品质与效率,以往的一些一定要人工参与的模块,人力都被成功的释放了出来。
因此,经过十数年的测试与打磨,WeTest 不仅沉淀下了众多优秀测试工具与WeTest自研工具,形成了成熟的DevOps测试中台,提高整体效能。而这,便是WeTest能“见招拆招”,面对开发者与市场诉求,可以第一时间让AI技术落地,极度降低深度兼容性测试成本的原因。
记者:你们如何看待测试的重要性?
张力柯:我的理解是测试无论是在小品质还是大品质概念下都在扮演中举足轻重的角色。
移动互联网时代,市场竞争异常激烈,用户对应用的品质和体验的要求不断在提高。测试作为产品发布前的最后一道防线,重要性不言而喻,是为小品质。
什么是大品质呢,美国的质量管理学家朱兰提出质量螺旋模型,大致包括市场调查研究、新产品设计和开发、测试检验、销售以及售后服务等重要环节。在朱兰质量螺旋中,产品质量从产生、形成到实现的各个环节都存在着相互依存、相互制约、相互促进的关系,并不断循环,周而复始。每经过一次循环,产品质量就提高一步。品质是需要我们每一个人全力以赴铸造的。
随着敏捷和DevOps时代的到来,测试本身也在进行着颠覆变革,不断推陈出新以跟随时代的进步。我们可以用创新和融合两个关键词来形容这次变革。
创新:移动应用时代出现的真机适配兼容测试、针对游戏提出的游戏玩法,游戏性测评、针对全网用户利用大数据分析技术进行质量监测和预警,都是我们测试人推出的创新方法,以用户体验为前提,和最前沿技术的完美结合。
同时随着测试左移在行业内展开应用,测试向前连接开发阶段,向后连接发布运营阶段,测试已成为DevOps里面最重要的一环,DevOps倡导的Automation Everything,智能自动化测试将发挥更广泛的作用。由于测试和软件生命周期的其他阶段的连接紧密,已经无法将测试作为一个独立的工作分割开来。
对于腾讯品质管理部的WeTest来说,不管是手游还是其他移动产品,在测试环节一直都是投入重兵在把控质量红线,互娱整体工作很大比重都倾斜在质量保证和质量优化上。包括移动产品的功能测试、各维度专项测试、云测试PaaS、IaaS能力建设、AI测试等,我们都投入了很多资源,真正让测试的价值输出并体现到产品质量上。
记者:WeTest目前主要给哪些行业提供服务?
张力柯:WeTest旨在打造一站式品质开放平台,向全球开发者提供兼容、性能、安全、舆情四大维度的品质保障能力,服务贯穿产品全生命周期。目前我们已经为金融、游戏、电商、视频、教育等近百行业提供服务支持。
为了更好的服务于行业质量,我们将许多现有能力产品化,向各行业提供了更垂直的解决方案服务。在金融领域,WeTest将原来每月运行百万级的微信私有云部署能力解耦对外,为广大的金融客户开放;在零售电商领域,WeTest将服务的触角触达到了小程序领域,与腾讯的智慧零售合作,将更好的小程序质量测试能力提供给广大的零售客户。
除了前面提到的行业解决方案,兼容测试提效等方面,WeTest一直希望能够打造成为一个高效的测试中台。
WeTest在腾讯内部有个WeTest Store研发测试工具商店,上面汇聚了腾讯内部十多年来沉淀的优秀测试工具和WeTest自研的工具。由WeTest来提供PaaS能力,帮助内部的伙伴根据各自业务场景定制化开发工具和SaaS服务,他们也就成为了WeTest的合作伙伴。这些工具与技术经过了内部业务方、合作伙伴长时间的测试使用与锤炼打磨,再由WeTest将其中优质的测试工具和PaaS能力输出到对外的WeTest平台上,开放给行业使用。
我们将围绕“需求-开发-发布-运维-反馈”的产品全生命周期,针对代码质量、分层自动化、全链路性能、多层次的安全防护、线上多维度的用户体验和质量监控等能力继续深入建设,为广大用户提供符合其行业和企业需要的一站式质量保障平台,持续改进产品质量。
过去几年WeTest已经和诸多全球知名的操作系统、手机、软硬件厂商一起合作,为广大企业提供创新技术的应用,未来我们希望和更多的合作伙伴,以及致力于打造高品质产品的企业一起合作共进,一起进步。立足当下,开拓品质新未来。
记者:为什么会推出这次“深度兼容测试”促销活动?选择1500元这个低于整体行业近三成的价格?
张力柯:在现实环境下,移动设备性能与款型正高效的革新与迭代,中国市场现有的移动设备型号数量惊人,对企业来说进行机型适配兼容测试的任务十分艰巨。我们注意到即使这两年各大厂商出品的新机型数量在减少,市场平均每年推出的移动产品仍高达2000款。
企业很难获取市场上所有主流机型进行测试,没有足够的预算也没有足够的意愿去维护这样庞大的机型实验室。部署TOP300手机的成本高达300+万元,配置一个4-5人测试团队的经费也超过100万元。对于软件测试开发来说,专注在适配兼容测试本身的广度及测试效率是重点。
因此我们可以很确认的说,客户选择第三方服务进行兼容测试,十之八九都是希望能够降低成本,我们认为目前市场上四五千一次的测试费用,对于一些中小型公司来说,还是较高的,腾讯WeTest在移动互联时代刚开启时就开始深耕质量测试领域,在流程优化,技术效率和团队培养上,认为降低兼容测试的成本的时机已经成熟了。