请教游戏中压力测试的一些思路和方法
RT我们的游戏是一个普通的网页游戏,回合制为主。
现在有一个对战的功能,玩家参加后,分为两个派别,然后在半个小时内随机对战,服务端30秒内会进行一次配对。
业务流程大概就是这样,现在需要做压力测试,但是本人才疏学浅,完全找不到思路和测试方法。
跪求各位大神和前辈指点一二。
{:4_99:}{:4_99:} 沙发,在线等。 看来这个话题不太热。。。 没有人。。。 {:4_83:} 描述清晰点!
首先,你要明确这个玩法开放条件
无非以下几点:
1.达到等级开发
2.任务开启
3.时间开启(例如繁荣时间开启)
4.1·2点组合等等
明确了以上几点,你再来设计测试方案
先设定人数比值,需要考虑你们服务器负载人数上线
网络带宽
每秒事务总数
事务响应时间等等
模拟相应的场景
玩家进出,中途退出,中途介入
配比成功
配对失败
时间点:开始,中间,繁忙期之类的
其他的,其他人补充,打字累 网页游戏的压力测试一般情况多参考参考网页压力测试就行了。。。别把游戏当游戏,把游戏当成一款软件。。。。 30秒配对并发
30秒内等待负载
30分钟战斗负载 回复 6# bonyfish
yes!已经问开发拿了接口,目前编写脚本ing。感谢。 回复 7# Satan.zhang
以前也是做web的,但是感觉游戏跟web有很大的不同,无论是界面还是底层的设计。 回复 8# cncnily
好的~感谢。 基本上个人感觉和web测试差不多 其实最好是先问一下程序那边,这个pk系统可能出现热点的地方,一般来说,程序是知道大概的方向的,然后针对这些地方做极限测试,这是其一
其二,要了解这个系统的逻辑,实现细节,然后从逻辑上思考性能关注点,如数据库操作,匹配算法(匹配是否形成死循环?),战果统计等
其三,性能测试这块必须程序配合,最好是程序写机器人。当然自己写脚本也可以,但是性价比不是很高
页:
[1]