【测试人生】游戏业务测试落地精准测试专项的一些思路

这篇具有很好参考价值的文章主要介绍了【测试人生】游戏业务测试落地精准测试专项的一些思路。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

精准测试在互联网领域有广泛的应用。以变更为出发点,通过对变更内容进行分析,可以确定单次变更具体涉及到哪些模块和功能点,以及是否存在夹带风险,从而从QA的视角,可以知道哪些功能模块需要做测试,以及哪些变更内容不符合预期。相比于互联网QA,游戏QA接入业务项目研发过程并没有那么深入,比如项目代码权限基本上游戏QA不会拥有,但即便如此,要在游戏测试领域应用精准测试专项技术,还是有一定思路可循。

因此,本篇文章,笔者以自身经验为出发点,讲述一下在游戏业务测试落地精准测试专项的一些思路。

首先来看,游戏业务测试场景,精准测试要分析什么以及测什么。精准测试一般会采用代码覆盖技术来分析单次变更所影响的范围,也包括分析变更对上下游服务跟DB的影响。但是,游戏服务架构相比于互联网微服务架构,上下游业务链路不会非常深。因此,从游戏测试角度,代码变更内容可以更加精确定位到具体哪个系统哪个功能点有所改动,理论上会更容易评估哪些测试点需要测试。

如果游戏QA不具有项目代码权限的话,那么可以退而求其次,可以从业务配置或者协议定义变更的角度,来推断哪些系统哪些模块需要做回归测试。虽然这类变更的信息粒度不及代码变更,不一定非常精准,但至少也可以发现夹带的变更风险。游戏本身作为一个微缩的世界模拟,各类玩法系统在实现上,逻辑耦合的可能性是很高的。因此,在日常迭代期间,如果能够确认更多的夹带风险,对于游戏大版本发布的质量防控是有所收益的。

然后来看,要在游戏业务测试场景落地精准测试,需要做些什么。从游戏业务测试视角,要把精准测试专项落起来的话,一期的待测系统选型是非常关键的。对于强客户端类型的系统玩法,比如时装(展示)、载具、枪械等,更重的逻辑会落在客户端用于仿真模拟的代码,或是Actor状态同步的代码,业务属性并不高,因此做变更分析会比较困难,并不适合做精准测试的初步推广。反之,类似副本任务、运营活动、成就收集、商城交易等类型的系统,一是代码更能体现业务属性,二是实现机制可能和其它系统玩法有所交集,因此比较适合做初步推广。

精准测试的整体落地方面,不建议做比较激进地做推动。这是因为,精准测试本身属于专项范畴,从实操角度,会存在额外的工作量,并不能完全替代日常地功能测试工作。因此,推荐仅圈定特定范围做整体落地,方式比如:对于整个项目测试组,以双周或者月为周期做一轮变更扫描,下发到各系统owner做变更内容确认;仅针对特定系统模块的测试小组,单独做变更对应测试点的标注,以及实时监控变更内容,做更细粒度更日常的精准测试。目标收益层面,都可以通过【专项发现Bug数】这一指标来衡量,这是因为,项目日常迭代期间,由Bug数可以直接反映精准测试所能发现的问题。

最后,需要强调的是,精准测试本身也是游戏业务测试锦上添花的一部分。从宏观的角度看,精准测试可以发现夹带风险,可以通过精准定位测试点提升测试能效,但专项落地本身也会耗费一定的时间人力,以及理解专项知识跟目的的成本。从游戏项目整体质量保障角度看,具体是否要投入做精准测试,收益能否达到预期,还需要谨慎斟酌决策。文章来源地址https://www.toymoban.com/news/detail-729469.html

到了这里,关于【测试人生】游戏业务测试落地精准测试专项的一些思路的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 开源模型应用落地-业务整合篇(四)

    一、前言     通过学习第三篇文章,我们已经成功地建立了IM与AI服务之间的数据链路。然而,我们目前面临一个紧迫需要解决的安全性问题,即非法用户可能会通过获取WebSocket的连接信息,顺利地连接到我们的服务。这不仅占用了大量的无效连接和资源,还对业务数据带来

    2024年01月24日
    浏览(42)
  • R2在全渠道业务线的落地

    随着业务的增长,系统的高频率迭代,质量保障工作迫切需要引入更加科学高效的测试方法来助力业务高质量的交付。长城项目一期测试中,全渠道质量团队引入技术平台部R2技术,极大的提升了项目交付的质量。因此,本文将重点介绍全渠道质量团队是如何利用R2来保障业务

    2024年02月14日
    浏览(34)
  • 技术分享 | EdgeX应用落地——零售、能源行业创新业务

    关于2022 EdgeX中国挑战赛 2022 EdgeX中国挑战赛暨中关村国际前沿科技创新大赛EdgeX专题赛正式拉开帷幕。大赛由北京市科委、中关村管委会指导,由Linux基金会主办,由阿里云、百度智能云、EMQ、GSMA 5G IN、英特尔、InnoSpace、中科创达、VMware、紫竹ET孵化器等联合承办单位共同支持

    2024年02月03日
    浏览(45)
  • 顺丰基于 Flink CDC + Hudi 推进实时业务落地

    摘要:本文整理自大数据研发高级工程师唐尚文,在 Flink Forward Asia 2022 数据集成专场的分享。本篇内容主要分为三个部分: 应用场景 实践与优化 未来规划 点击查看原文视频 演讲PPT 1.1 顺丰集团业务概览 顺丰除了大家所熟悉的个人快递服务之外,它还支持同城即时配送、冷

    2024年02月16日
    浏览(53)
  • 超聚变和厦门大学助力兴业银行构建智慧金融隐私计算平台,助力信用卡业务精准营销...

    兴业银行与超聚变数字技术有限公司、厦门大学携手,发挥产学研用一体化整体优势联合建设,厦门大学提供先进的算法模型及科研能力,超聚变提供产品解决方案及工程能力,兴业银行提供金融实践能力,三方发挥各自领域优势,强化基础研究与深度应用的高效转化,加速

    2024年02月14日
    浏览(36)
  • 小游戏:人生中写的第一个小游戏——贪吃蛇(C语言)

            小编开了一个关于游戏的专栏,主要是运用easyx图形库进行的。        第一章:人生中写的第一个小游戏——贪吃蛇(C语言)         这个游戏的代码我在gitee上发布了,大家如果不嫌弃,可以进入这个网址进行查看和复制:https://gitee.com/rising-sun-1。      

    2024年02月09日
    浏览(57)
  • Android app专项测试之耗电量测试

    耗电量指标 待机时间成关注目标 提升用户体验 通过不同的测试场景,找出app高耗电的场景并解决 1、python2.7(必须是2.7,3.X版本是不支持的) 2、golang语言的开发环境 3、Android SDK 此三个的环境搭建这里就不详细说了,自行在网上找资料吧 1、克隆安装包 git clone https://github.com

    2024年01月25日
    浏览(54)
  • IC验证-寄存器专项测试

    关键点:对粘连的理解和验证 DUT初始化后,读取寄存器值,判断读取的值是否等于设计时所配置的初始值,不等则证明寄存器有错。 通常,对一个寄存器进行赋值,不会影响到其他寄存器值,但是当发生寄存器之间的粘连时,寄存器之间就不再有独立性,对其中某个寄存器

    2024年02月09日
    浏览(43)
  • Android APP性能及专项测试

      Android性能测试分为两类: 1、一类为rom版本(系统)的性能测试 2、一类为应用app的性能测试 Android的app性能测试包括的测试项比如: 1、资源消耗 2、内存泄露 3、电量功耗 4、耗时 5、网络流量消耗 6、移动终端相关资源利用率 7、帧率 8、渲染等等.... 工具: (工具的原理

    2024年02月16日
    浏览(50)
  • 蓝桥杯单元测试专项练习Java版

    举重比赛,需要根据性别和体重来决定是否有参赛资格,具体规则如下: 当性别为男且体重大于等于 54 公斤时,可参加男子组比赛,否则无资格参赛。 当性别为女且体重大于等于 46 公斤时,可参加女子组比赛,否则无资格参赛。 当性别既不是男也不是女时,系统显示性别

    2024年02月19日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包