游戏测试是测试的一种,逃不开软件测试的魔爪。
所以——
游戏测试的目的:发现游戏中存在的缺陷。
游戏测试分两种:大型网络游戏和手游。
大型网络游戏网游
一般大型的网络游戏中测试都分很多个阶段:
前期测试:内部测试 内部封测 综合版本不对外测试 限量玩家内测
中期测试:公开测试 不删号测试 不删号测试2期 免费公测
后期测试:新版本公测 全面公测 正式公测 完全上线
在测试中,主要是对以下方面进行测试。
压力测试:包括服务器的承载能力、网络运行环境、数据库细分、并发量、最大负载等等。
内容测试:一是游戏本身剧情、副本内容、交易系统等等;二是玩家交互,BUG的调整。
手游
手游的测试阶段相对来说简单一些,进行如下测试:
安装与卸载:各种版本中的适配问题、是否正常运行、是否可正常卸载。
游戏内容测试:游戏剧情、游戏界面、用户UI交互是否人性、算法的正确测试、游戏技能等测试。
大型网游不做描述,下面是手游的例子:
安装测试:
1) 安装过程中对于缺省安装目录及任意指定的安装目录,是否都能正确安装;
2) 若是选择安装,查看能否实现其相应的功能;
3) 在所有能中途退出安装的位置退出安装程序后,验证此程序并未安装成功(没有程序组及程序项产生);
4) 软件安装后,对其它已经安装的软件是否有影响;
5) 裸机安装后,各功能点是否可用;
6) 安装前,安装程序是否判断可用磁盘空间大小,如果不能满足安装空间要求,安装程序能否继续;
7) 安装过程中查看 版权声明、版本信息、公司名称、LOGO等是否符合标准;
8) 安装过程中界面显示与提示语言是否准确、友好;
9) 重复安装时系统是否有提示、是否可以覆盖安装、是否可以升级安装、是否允许多版本共存;
10) 是否有注册码或硬件加密狗,在没有它们(或错误)存在的情况下能否顺利安装。
使用测试:
UI: 界面测试,界面的友好型,完整性,整体性要良好尽可能优秀。
功能:游戏中所需求的东西要满足,并且结算与逻辑要正常。(这个要针对不同的产品做不同的详细分析)
性能:游戏长时间运行,高负荷运行是否有卡钝,卡死,崩溃问题。
卸载测试:
1) 卸载后注册表中的注册信息及相关的程序安装目录是否能完全删除掉;
2) 卸载过程中完全删除共享文件后,看其它程序能否正常运行;
3) 卸载后,是否对其它已经安装的软件有影响;
4) 系统卸载后用户建立文档是否保留;
5) 软件卸载画面上的软件名称及版本信息是否正确;
6) 在所有能中途退出卸载的位置是否能正确退出;
7) 卸载过程中界面显示与提示语言是否准确、友好;
8) 卸载后安装此系统能否打开原来保存的文件,并一切运行正常;
9) 卸载程序如果要求重新启动机器,在重新启动之间是否给用户提示以保存现有的己运行的程序的资料;
10) 是否可以选择组件进行卸载;
11) 卸载过程中,对意外情况的处理(掉电等)。
12) 在卸载过程中,是否有终止或者结束按钮。
版权声明:本文为CSDN博主「吻纸」的原创文章,遵循CC 4.0 BY-SA版权协议,原文链接:https://blog.csdn.net/qq_36721538/article/details/84105935。