游戏测试中的那些坑-人多问题大

简介: 有时候一个系统或活动玩法测试完成后,上线对外更新就会遇到各种问题,其中就有一些是因为人数多造成的。平时在对系统或活动玩法测试的时候由于时间、人力等问题,往往只注重了功能的验收,会遗漏一些功能之外的因素,而这些因素往往会造成比较严重的后果。接下来具体进行介绍,另外本文图片均来源于网络,如有问题请与我联系。

游戏测试中的那些坑-人多问题大


一、引言


   有时候一个系统或活动玩法测试完成后,上线对外更新就会遇到各种问题,其中就有一些是因为人数多造成的。平时在对系统或活动玩法测试的时候由于时间、人力等问题,往往只注重了功能的验收,会遗漏一些功能之外的因素,而这些因素往往会造成比较严重的后果。接下来具体进行介绍,另外本文图片均来源于网络,如有问题请与我联系。


二、案例


   1. 冲榜活动-涉及全员参与的活动


微信图片_20220424112357.jpg



       在测试此类活动的时候,一般可能只会做十几个到百来个以内的账号数量级进行测试。而活动上线后就变成了几千到上万的人在参与活动。如果客户端打开活动排行榜就去获取全部的排名信息,那么当进入排行的玩家数量到几千的时候,这个排名界面打开就非常的卡,而且可能会造成闪退。因此此类活动一般会设置仅显示前100名这种可预测的值,或者分页请求显示。


   2. 容量上限-触及资源上限的系统和玩法


微信图片_20220424112403.jpg


       此类包括开房间的数量上限、副本的数量上限、场景的人数上限等,需要多玩家参与的交互,或者是创建给玩家使用的类似房间、副本等资源。当涉及的数量很大时就会造成资源的超支、系统的超负荷运行等问题,从而产生游戏卡顿甚至崩溃的后果。


   3. 数据记录相关-涉及记录数据的业务功能


微信图片_20220424112409.jpg


       例如好友关系、私聊列表、聊天内容等,假如有这样一个需求玩家可以跟离线好友私聊,并且发送的私聊内容会由服务器记录下来,等到对方上线时再发送过去。想一想,如果这个玩家“恶意”的对自己多名离线好友不间断的发送私聊消息,那么首先会造成服务器存储大量的内容占用内存和磁盘,再者当对方上线时可能会因为需要处理大量的聊天协议而导致进入不了游戏或者直接卡死闪退。


三、解决方法


   其实不难看出本篇这些都是涉及多人交互、产生大量数据、或消耗大量服务器资源的业务功能,因此在对此类业务进行测试的时候一定不要忘记上限值,并且去测试、推演、计算达到上限时是否可以不影响玩家体验、客户端和服务器的稳定性、可靠性等方面。


欢迎微信搜索"游戏测试开发"关注一起沟通交流。

相关文章
|
机器学习/深度学习 人工智能 自然语言处理
从此告别PPT制作的烦恼:ChatGPT和MindShow帮你快速完成
从此告别PPT制作的烦恼:ChatGPT和MindShow帮你快速完成
|
测试技术
【游戏测试】浅谈测试招聘
【游戏测试】浅谈测试招聘
|
6月前
|
数据可视化 小程序 前端开发
【iVX】十五分钟制作一款小游戏,iVX真有怎么神?
【iVX】十五分钟制作一款小游戏,iVX真有怎么神?
169 0
|
数据可视化 开发工具 开发者
一个小游戏开发者的心路历程
可视化工具刚发布第一批版本的时候,我就通过同事的介绍了解到了这个开发工具,作为一名有着游戏梦想的产品经理,这个工具的发布让我看到了能够实现自己游戏梦想的一个最简单的方式,简单的可视化操作界面,让这个工具在交互体验上,给了想制作游戏但是没有代码基础的广大新手最友好的帮助。
100 0
uTools V3.3.0 效率工具集
相信大家接触过许多效率工具了 比如Listary,Everything等文件快速搜索的工具等,但是我今天介绍的这款软件也是非常神奇的 多平台且拥有完美的插件市场 是一个非常不错的插件 效率工具软件 希望对你们有所帮助
uTools V3.3.0 效率工具集
|
存储 算法 数据可视化
5款非常屌的办公软件,极大地提升工作效率
大家好,我是互联网的搬运工,今天继续给大家带来五款好用的软件。
214 0
5款非常屌的办公软件,极大地提升工作效率
|
人工智能 计算机视觉
你还在纯手工玩打地鼠么,快来看看这个AI自动打地鼠吧!手残党的福音!
你还在纯手工玩打地鼠么,快来看看这个AI自动打地鼠吧!手残党的福音!
1197 0
|
前端开发 Java Serverless
玩转《天猫精灵技能平台》,搞一个诗词问答小游戏
看了中国诗词大会,必须要自己搞一个诗词问答小游戏。 文章最后还有一个思路,非常简单的思路,大家可以试着去实现一下。
13931 5
玩转《天猫精灵技能平台》,搞一个诗词问答小游戏
|
存储 数据采集 编解码
软件测试100天上岸1-测试就是找茬游戏
以前有一个很火的游戏叫《大家来找茬》,我玩这个游戏很厉害,在这个游戏中,两幅图中有几个不一样的地方,有些地方很明显,一眼就能看到,有的地方隐藏得比较深,要仔细看才能看清楚。 游戏也不需要你把没处不同都找出来,只要达标就可以进入下一关。
316 0
|
设计模式 自然语言处理 数据可视化
解放双手,提高生产力,这款神器你值得拥有
从石器时代开始,原始人来已经开始学会制造并使用工具,以满足自己的生活所需,这也是人类和动物最本质的区别,人类懂得制造并使用工具而动物不会。
200 0
解放双手,提高生产力,这款神器你值得拥有