网络游戏性能测试(转)

2010-06-10  胡榕 


服务器性能压力测试
1.同场景承载人数(处理复杂逻辑,如打怪)
2.并发操作,如登陆,打怪,聊天    ----增加多人同时跨场景的测试点
3.单服承载人数(处理复杂逻辑,如打怪)

数据库测试
1.并发读取数据(多用户同时登陆)  ----增加数据库后台性能监控,cpu,内存占用等
2.并发存储数据(多用户同时下线)
3.增加服务器运行中,大规模数据的查询(为运营提供支持)
 备注,数据库主要操作有,增删改查,通过分析可以得出并发最多的应该是读取和存储的操作存在瓶颈

客户端测试
1.单一客户端记录不同场景(CPU,内存,虚拟内存,FPS,面数)
2.单一客户端记录同屏人数(或者怪物)在20人(具体数值看项目定)左右(CPU,内存,虚拟内存,FPS,面数)
3.单开客户端记录同屏人数(或者怪物)在20人(具体数值看项目定)左右的复杂操作,同时放技能,聊天,随机走动(CPU,内存,虚拟内存,FPS,面数)
4.是否支持多开,多开情况下的以上测试
 
性能测试之所以复杂总在于对于测试人员的技术水平要求,基本性能测试都需要开发机器人并且还要跟进维护,一旦机器人开发缓慢会直接导致性能测试的失败。。。。。。
223°/2213 人阅读/2 条评论 发表评论

陈超  2010-06-11

谢谢啦,初步了解


刘俊  2010-06-11

好神秘。。。。


登录 后发表评论
胡榕
访客 3014
胡榕 的其他博文 更多