java 游戏服压力测试_游戏上线前服务器压力测试应该怎么做

【技测】游戏上线前服务器压力测试应该怎么做

伴随手游上线推广,玩家爆发式增长非常常见,不少开发者都遇到过玩家冲爆服务器的情况。因此降低服务器崩溃的风险就显得非常重要。游戏上线前如果做了服务器压力测试帮助会很大。今天就来说说压力测试。

编写脚本机器人

d5b6802ee7b35f2dc372c85b9e5cbb31.png

为了在游戏上线前实际掌握服务器的承载能力,在游戏的开发流程末端都会引入压力测试。最普遍的一种测试方式是机器人模拟测试。通过脚本机器人在游戏中模拟一个玩家可能进行的操作,操作是随机的(除非某些关联操作,会写在一起),几千个机器人在服务器里面连续执行各种操作,测试各处功能的完整度。

脚本机器人是大部分CP在上线前的一个重要压测手段,因为这是低成本下最接近服务器真实状态的测试办法。机器人测试能够极大限度覆盖游戏的多数功能性模块,除了玩家的交互等随机性比较大的问题外,基础的功能测试基本都能通过机器人来实现。脚本机器人的压测方法成本很低,所以开发者们最好在游戏上线钱都做做。

真人压力测试

1fb57b2bc189f0c9512b25df3e56004e.png

脚本机器人的能力有限,玩家交互和不同网络状况下的复杂情况是不能模拟的。这就需要真人压力测试来解决。

以拥有40000名玩家的TestBird为例,TestBi

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值