关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

游戏服务器进行压力测试的方式和方法?

发布时间:2020-05-03 19:03:49

游戏服务器进行压力测试的方式和方法?最近搞了台游戏作为服务器,上线前想对此游戏服务器可以进行学习压力系统测试,不知道有会的不?

如何压力测试游戏服务器?

以下回复为小薇网上收集整理,仅供参考..

常规测试

1.测试Unit,我想从事游戏开发的应该都懂;

2.接口压力测试;

3.可以模拟播放器的机器人测试开始运行的图;

4.采集线上数据;

高级测试

对于游戏后台性能,评测标准不只单单是TPS(每秒处理多少个XX请求),因为当你的游戏服务器上线后,不存在一群玩家只发XX请求的压力场景。所以,游戏服务器接收到请求总是比混合场景更加,因此本次测试的数据只对特定的价值意义。

1. 设计你现有的网络压力模型

在网络压力的现实世界中,无论压力变化有多大,无论网络环境变化有多大,在游戏类型和游戏设计最终确定之后,总有两个宏观数据点保持不变:

a.各接口的压力比例不变,b.玩家平均每分钟操作系统频率不变,因此,压力测试工作目标转变发展成了我们如何通过模拟符合ab数据的压力。

对于a,首先从同类型游戏或者本游戏内测阶段,日志插桩,收集各个接口的调用比例;然后,将接口比例转化为场景比例,如同时会有个2%完结登陆、15%玩家战斗、20%玩家拉取好友列表、10%玩家赌博(一个手游场景例子)。

对于b,在内部测试阶段也收集平均工作频率。

这一次,A和B,真正的压力模型可以同时在线玩家在一分钟内构建。

2.用压测工具构造出一个符合社会压力模型的压力



/template/Home/Zkeys2/PC/Static