回归测试在软件开发中很常用,在游戏测试中也是很重要的一个环节,它起着保障作用。可能各个公司游戏项目的回归测试流程不大相同,我就拿我参与的游戏项目来举例。在一个迭代的过程中,最后收尾动作就是回归测试,简单说就是把重要的模块全部再测试一遍保证无误。不过游戏中系统复杂and繁多,如果全部测试不现实一般只选取其中部分重要内容进行回归测试。

为什么要做回归测试

游戏迭×××发中,系统间有耦合,可能本周改了一个地方,却把另一个看似不相干的地方影响到了,导致其功能不正常。有人可能会说这样吃力不讨好,回归很久可能连一个问题都发现不了,还浪费时间。是的,回归测试可能你做很久都不会发现有问题,但它是必不可少的,以前我们项目没有回归测试,更新维护后出过很多次问题,而这些问题在现在看来都是可以在回归测试中发现的,后来加了回归,每次做完回归测试后才能安心的打包发布版本。回归测试不能仅在于形式上的过程,每次回归测试都要打起精神,不能因为时间不够等因素就敷衍了事,这是游测人要非常注意的一点,不要大意失荆州。

什么系统是要做回归测试的呢?

1、保证玩家可以正常运行进入游戏(登陆密码、手势锁等)、正常充值(重中之重,你懂的!)。

2、按照功能的重要性:比如玩家最经常做的日常任务和活动类,重要的系统模块(经脉、坐骑、运商、国战、装备打造、法宝、翅膀、副本等,每个游戏不同)。

3、按照变化量:比如最近新出的功能

回归测试的模块不能一成不变,应该将那些万年不改的老系统或者跟其他系统耦合度低的系统慢慢排除,然后新增。保持每个游测人一定的回归测试量,不能太多。最后要再次强调一下,回归测试真的很重要,不可大意。

       以上内容均属个人观点,不对之处还望指出和见谅。

转载于:https://blog.51cto.com/charles8864/1361538

回归测试——游戏版本发布前的最后关口相关推荐

  1. 版本发布后软件测试人员要做的工作

    我在这里讨论的方法主要是针对互联网企业的测试,可能对传统企业的测试来说会有点不同,但是大体上是适用所有公司的测试情况的. 版本发布后大部分测试人员的意识里面都会认为该要好好休息一下了,放几天羊,做做其 ...

  2. 敏捷开发模式下如何用 PingCode 这类工具进行版本发布管理

    在软件团队工作中,版本发布要达到好的发布效果,需要在版本发布前做好版本发布的规划,并对发布流程和进度进行管理 准备工作: 您已经创建了一个 PingCode 帐户[快速注册入口] 您创建了一个 Pin ...

  3. Jeecg-Boot 2.0.0 版本发布,基于Springboot+Vue 前后端分离快速开发平台

    Jeecg-Boot 2.0.0 版本发布,前后端分离快速开发平台 Jeecg-Boot项目简介 源码下载 升级日志 Issues解决 v1.1升级到v2.0不兼容地方 系统截图 Jeecg-Boot ...

  4. Google 应用与游戏出海 4 月刊: 带您连线 GDC,赢在发布前!

    2020 转眼已来到了 Q2,在第一季度,应对疫情状况的变化与挑战,Google 也尝试以全新的形式,与游戏和应用出海伙伴们紧密沟通.新年开春我们就带来了 "2020 应用出海新风向&quo ...

  5. android b571 版本,HUAWEI Mate 7 EMUI 4.0.1 B571 版本发布说明及问题反馈

    [问题反馈] HUAWEI Mate 7 EMUI 4.0.1 B571 版本发布说明及问题反馈 2739582263 电梯直达 DP手机产品经理 产品经理 发表于 2016-9-29 18:00:0 ...

  6. 【翻译】Unity2017.3 版本发布说明

    文章目录 简介 编辑器与引擎 支持Mono NET 2 的内存分析器( Memory Profiler) 变换工具 (Transform Tool) 图像 (Graphics) 原文作者为: Carl ...

  7. 【软件推荐】Animcraft3.1版本发布!它会是解放动画师的效率神器吗?

    什么是Animcraft Animcraft(简称AC)是一个可协作的万能角色动作资源库和动画效率软件.从2020年发布以来,经历了多个大版本的更新,如今已全面支持Max.Maya.Blender等D ...

  8. 《App Store 审核指南》中文版本发布

    <App Store 审核指南>中文版本发布 beyond•发表于2017-09-08 12:04:35 App Store 审核指南 简介 App 正在改变世界,丰富人们的生活,并为像您 ...

  9. 开发提交审核流程_小游戏上线发布全流程详解?

    5G时代小游戏群雄并起 5G时代到来,各大超级App都推出了小游戏模式来把流量变现,如微信小游戏,QQ小游戏,抖音小游等. 之前个人开发者在国内上线游戏需要版号,到国外上线又不熟悉.现在微信/QQ/抖 ...

最新文章

  1. 2014年个人工作总结
  2. 致谢 开源开发者的贡献_对开源做出的贡献如何使我成为更好的开发人员,以及如何做到这一点...
  3. LevelDb系列之简介
  4. ES6中的promise、async、await用法详解
  5. VB中对AutoCAD图形对象进行缩放操作
  6. 单链表按顺序插入节点
  7. 我如何使用React,Redux-Saga和Styled Components构建NBA球员资料获取器
  8. linux .desktop权限,如何在Ubuntu Xenial Xerus 16.04 Linux Desktop上以root用户身份登录
  9. DreamFactory入门指南
  10. Linux的常用指令
  11. Chinese_PRC
  12. 实现HTTP下载的几种方式
  13. 新cBSS灰度发布Git管理流程
  14. 微信公众号图文如何添加PDF附件
  15. 杨亮词汇5500-课程导学
  16. day fit into much one too_2018年广东省高考英语听说考试真题A-E(附答案)
  17. 复旦大学和中科大 计算机,强基计划遇冷?!复旦大学和中科大都没招满...
  18. Oracle Primavera P6 文档管理与文件查看(Autovue及Outsidein)
  19. QQ将在下一版本允许注销账号 预计下周发布
  20. 为什么 UDP 有时比 TCP 更有优势

热门文章

  1. C#调用存储过程的通用类
  2. MYSQL和JAVA(课堂笔记)
  3. bzoj4636: 蒟蒻的数列
  4. 大话设计模式之策略模式
  5. 多线程编程 (1) -NSThread
  6. 构造函数为什么不能是虚函数 ( 转载自C/C++程序员之家)
  7. [置顶] 2013腾讯编程马拉松初赛第4场(3月24)(HDU 4520 HDU4521 HDU4522 HDU4523 HDU4524)...
  8. 模式8--WorkerThread
  9. 执行caffe的draw_net.py出现“GraphViz's executable dot not found”的解决方法
  10. link和@import的区别