从2016年Pokémon GO引发的AR游戏热潮开始,国内就一直在期待新的一款具备代表性的AR游戏的头部作品。

4月11日的腾讯首款AR探索手游《一起来捉妖》不仅为国内市场注入了新的活力,也在上线后迅速登顶免费榜,获得了很好的收效。

合作背景

《一起来捉妖》游戏中利用定位与AR虚实结合,打破次元壁,刮起一阵出门捉妖的热风。在游戏中可以进行实景捉妖,在线组队,挑战擂台,聊天交友等娱乐玩法。游戏依托于陀螺仪结合ARKit技术,在将游戏与真实世界打通的同时,也给整体的游戏质量提出了全新的考验。

游戏内,团队需要关注诸多严格的刷怪逻辑、安全性逻辑,包括对玩家行走状态的判定,防止玩家低头玩手机;水域、公路等区域怪物的规避,避免玩家在危险区域进行游戏;

游戏外,团队需要关注玩家在行走过程中网络状态的经常切换,从wifi到4G,从4G到弱网络状态,在网络状态不稳定的情况下保障游戏的顺利体验。

基于这些目的,《一起来捉妖》项目组与WeTest团队合作,针对游戏进行了完整的质量测试服务。

腾讯WeTest的游戏测试方案

腾讯游戏的上线流程,分为轻测,限号删档,不删档等阶段,而针对每个测试阶段,都提供不同的测试服务。

游戏早期:进行功能,兼容和游戏性情况,提前避免严重问题,降低后续优化成本;

游戏整体架构基本完整:对安全、服务器等情况开始检测;

游戏通过质量评审:根据内测数据进行功能和资源的微调,需要规避调整后的兼容、功能、客户端性能问题。

对于游戏项目来说,每次版本更新有新的游戏内容增加,都需要进行功能,兼容,性能,安全等维度的测试。

而在在版本内容稳定,上线前后,WeTest还会提供iOS预审、舆情分析等服务。


腾讯游戏上线品质管理流程

根据这个流程,本文罗列WeTest为《一起来捉妖》提供的主要服务,内容如下:

一、兼容性测试

在《一起来捉妖》中,玩家可以通过AR功能捕捉妖灵,在虚拟和现实中进行互动,包含登录、新手指引、滑动捉妖、神行移动、组队副本,背包道具等场景,项目组选择专家兼容测试服务,对产品兼容性做完整的检测。

CMD功能辅助测试

在《一起来捉妖》中,玩家可以通过AR功能捕捉妖灵,定位不同地点追寻妖灵,在虚拟和现实中进行互动,为了解决这种新型AR模式下的手游适配测试问题,WeTest测试团队通过项目组的CMD辅助工具对神行捉妖、敲击祈愿鼓、参加限时活动等核心玩法进行测试。
(神行)

(限时活动场景)

互动场景

团队副本也是捉妖交友的一大特色,开启行者罗盘邀请附近存在的训练家共同组队完成任务,展示自己培养妖灵,齐心对战副本BOSS。测试人员在测试过程中开启定位,完成添加好友、组队上阵等互动场景测试,并查看是否有兼容性问题。

(结交好友)

(组队副本)

兼容测试效果

经过几轮测试, WeTest帮助项目组发现游戏闪退、跳转界面提示,UI异常等适配问题,降低版本上线质量风险。

(UI异常)

(顶部黑框)

二、安全测试服务

在对《一起来捉妖》产品测试中,腾讯游戏安全测试团队主要检测聊天、角色、集会所、排行榜、好友、成长之路、背包、擂台,行者罗盘等模块安全风险,覆盖120+条安全检查项和信息安全测试项,全方面挖掘游戏协议、内存、脚本等深度游戏漏洞。

测试效果

团队在测试中发现《一起来捉妖》服务器协议校验不严格问题,可能会存在强制组队、频繁发送信息造成弹窗干扰用户问题,帮助项目组及时修复风险问题,保障发布版本的安全。

三、功能用例测试服务

除了兼容和安全方面,根据产品测试需求,WeTest还提供功能用例测试,针对产品业务逻辑和功能点进行验证,逐一检测功能的完整性、正确性以及适配性,提前发现产品功能问题。WeTest团队曾为优衣库小程序定制专属功能测试服务,根据产品特性定制覆盖近200多个测试项的测试用例,对登录注册、购买商品,定位门店等场景进行全面功能测试,检测跳转和使用功能是否符合预期结果。

四、iOS预审服务

在产品最后上架苹果应用商店时,厂商提交的提审信息可能由于各种原因被苹果拒绝,导致上架失败。iOS预审团队根据审核信息,对可承接的产品进行IPA包、图片、视频、应用描述等全功能模块扫描,找出被拒风险并提供修改建议,持续跟进帮助版本正常上架。

最终效果

《一起来捉妖》的技术负责人王达表示:“质量测试是捉妖在上线前非常关注的环节,决定了玩家是不是在初步了解完游戏玩法后能不能有持续且稳定的体验,WeTest服务帮助我们很好的保障了质量体验,让玩家可以顺畅的体验游戏的更多玩法,创造了更稳定的游戏环境。”

腾讯WeTest针对游戏行业提供了完整的测试解决方案,将腾讯游戏内部服务能力开放对外,积累了SLG,MOBA,MMORPG,AR类,小游戏等各类型游戏的测试经验,为《王者荣耀》《乱世王者》《QQ飞车手游》《梦幻模拟战》《欢乐斗地主》(小游戏)等多款优质游戏提供测试服务。

欢迎点击“传送门”链接填写问卷,根据问卷内容,WeTest会提供针对性的测试方案推荐!

传送门:https://wj.qq.com/s2/3551012/48c2

从轻测到上线,WeTest与《一起来捉妖》测试方案大公开的更多相关文章

  1. 拥抱小程序,WeTest小程序全链路测试解决方案正式上线

    背景 随着微信开放小程序开发功能,迅速在各个实体店抢占流量入口,广大商家看到了在线和离线的机会整合,利用小程序版本特点低成本进入市场,达到流量的获取和转化. 伴随着资本的进入,小程序开发市场也因此越来 ...

  2. MTSC2019-腾讯WeTest独家揭秘移动游戏测试和质量保障 QA 黑科技

    WeTest 导读 TesterHome 联合腾讯 WeTest 出品 MTSC2019 重磅游戏测试 Topic ,首次公开揭秘腾讯亿级用户游戏背后的质量保障 QA 黑科技. 2019 年,中国游戏 ...

  3. 【腾讯优测干货分享】安卓专项测试之GPU测试探索

    本文来自于Dev Club 开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57c7ffdc0569a1191bce8a63 作者:章未哲——腾讯SNG质 ...

  4. 测者的性能测试手册:Web压力测试工具webbench

    webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便. 1.适用系统:Linux 2.编译安装: wget http:/ ...

  5. 移动测(APP)试与web端测试的区别

    1.操作环境不同 移动端的测试环境是安卓操作环境或者iOS操作系统: web端操作环境一般是windows(如果你用的是MC电脑,那就是iOS操作系统). 2.页面的显示尺寸不同 移动端的尺寸比较多, ...

  6. 测开之路六十三:UI测试平台之视图层

    实现效果,在页面时配置 后台执行 蓝图结构 视图代码 from flask import jsonifyfrom flask import requestfrom flask import Bluep ...

  7. <软件测试>软件测试

    1.软件测试基础 软件测试工程师:查找错误和缺陷,然后要求开发人员进行修改,保证软件质量. 漏洞(360安全漏洞):硬件,软件,协议的具体实现或系统安全策略存在缺陷,从而可以使攻击者在未授权的情况下破 ...

  8. 加速度传感器(MPA1064A)实测---LOTO虚拟示波器

    加速度传感器(MPA1064A)实测---LOTO虚拟示波器 客户提供了一个加速度传感器,型号是MPA1064A,我们帮助客户测试下是否能测到传感器的输出,验证下测试方案.传感器很小巧,带了一根很长的 ...

  9. 腾讯云开放云压测“黑科技“,产品上线从此不再“压力山大"

    商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. 能否解决"高并发"问题一直是检验一个产品后台是否稳定,架构是否合理,性能是否强大的核心标准.对于产品而言,多高的并发 ...

随机推荐

  1. Linux 系统磁盘挂载信息文件

    设置文件系统挂载信息的文件(etc/fstab),使得开机能够自动挂载磁盘分区 文件系统挂载 方法一: 直接挂在,临时生效 # 格式化系统(没有格式化就没有文件系统,放不了数据) dd if=/dev ...

  2. HDFS NameNode内存全景

    一.概述 从整个HDFS系统架构上看,NameNode是其中最重要.最复杂也是最容易出现问题的地方,而且一旦NameNode出现故障,整个Hadoop集群就将处于不可服务的状态,同时随着数据规模和集群 ...

  3. U-Mail:多方面因素避免EDM邮件进垃圾箱

    有很多做邮件营销的企业客户给U-Mail来电或来函咨询一件困扰他们的事:群发邮件时,要怎么样才能降低被收件人列入垃圾邮件的概率呢?其实关于这个问题,U-Mail小编已经请资深营销专家解答过多次了,经常 ...

  4. 新手指南:Linux上vi(vim)编辑器使用教程

    vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是“visual interface”的缩 ...

  5. Uva1001 Say Cheese Floyd

    题意:一个无限大的奶酪里有n个球形的洞,在洞内可以瞬移,不然每一个单位要用10sec,现在给定起始点和结束点,问最短需要耗时多久? 思路:把球形的洞当做是节点,两点之间的距离是两者球心的距离减去两者的 ...

  6. Zookeeper ZAB 协议分析[转]

    写在开始:这是我找到一篇比较好的博客,转载到这来进行备份原文参考: Zookeeper ZAB 协议分析 前言 ZAB 协议是为分布式协调服务 ZooKeeper 专门设计的一种支持崩溃恢复的原子广播 ...

  7. BZOJ4517:[SDOI2016]排列计数(组合数学,错排公式)

    Description 求有多少种长度为 n 的序列 A,满足以下条件: 1 ~ n 这 n 个数在序列中各出现了一次 若第 i 个数 A[i] 的值为 i,则称 i 是稳定的.序列恰好有 m 个数是 ...

  8. Hive学习之路 (十六)Hive分析窗口函数(四) LAG、LEAD、FIRST_VALUE和LAST_VALUE

    数据准备 数据格式 cookie4.txt cookie1, ::,url2 cookie1, ::,url1 cookie1, ::,1url3 cookie1, ::,url6 cookie1, ...

  9. C# winform webbrowser如何指定内核为IE11?

    1)假设你应用程序的名字为MyApplication.exe 2)运行Regedit,打开注册表,找到 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsof ...

  10. 【转】打包2个10g文件 测试

    微博上kevin_prajna提了一个问题:“求Linux下一打包工具,需求:能把两个10G的文件打包成一个文件,时间在1分钟之内能接受!”. 暂且作答一下吧.首先问题是求解工具,那么我们忽略IO问题 ...