51Testing软件测试论坛

标题: 服务器压力测试,新人求助 [打印本页]

作者: zy3962    时间: 2008-10-30 14:04
标题: 服务器压力测试,新人求助
哪位高人,教教我。如果做网游服务器承载人数的压力测试;

和新手村同时能登陆的人数;

本人菜鸟,请把详细思想,和具体操作说明一下。
作者: shurui80    时间: 2008-10-30 19:01
微软的Web Application Stress、Linux下用siege、还有Web-CT
再做做拒绝式攻击
作者: zy3962    时间: 2008-10-31 09:38
,楼上的,能不能说得再详细点。谢谢。。。
作者: zy3962    时间: 2008-10-31 09:43
如果用Web Application Stress测试,那么还需要另外写虚拟机器人程序和接口的测试工具吗?
作者: 阿七    时间: 2008-10-31 10:16
游戏测试不是很懂  不过你可以试试WPE   就是截取数据流  然后可以多次发送的工具

比如 你一个新手 转职  或者买东西 就会发送报文嘛   你可以用WPE 记录下报文

然后重复发送   这样也会对服务器造成请求   貌似也说的通吧
作者: 阿七    时间: 2008-10-31 10:18
嘿嘿  觉得说的没用   就别甩我啦
我只是玩玩游戏   偶尔测测游戏的任务流程文档,故事等
我是做电子商务的  外行!

作者: hongewuyan    时间: 2008-10-31 12:03
网游的压力测试一般无法借助于通用的压力测试软件的
如果希望测试服务器承受压力情况,可以从以下几个方面入手:

1、先让DB创建一系列的账号和角色,让开发人员提供机器人程序,直接在服务器指定区域(例如新手村)登陆这些角色,甚至可以让他们做简单的奔跑和释放技能操作以更逼真的模拟外网环境。
2、自己使用真实角色登陆到游戏内,观察游戏内响应和延迟,可以借助一些GM指令(如果游戏有支持的话)
3、通过SolarWinds Orion Network Performance Monitor 之类的软件监控服务器硬件的各项数值,例如内存占用、CPU负载、网络端口吞吐(这个和采用服务器有关了,往往在服务器选型时有参考意义)
4、通过操作系统自身的性能监控功能或者其他第三方软件记录服务器进程自身的CPU和内存占用曲线

通过这些可以获得  在用户可接受程度内的最大在线人数 以及服务器的极限承载人数
作者: zy3962    时间: 2008-11-21 10:04
原帖由 阿七 于 2008-10-31 10:16 发表
游戏测试不是很懂  不过你可以试试WPE   就是截取数据流  然后可以多次发送的工具

比如 你一个新手 转职  或者买东西 就会发送报文嘛   你可以用WPE 记录下报文

然后重复发送   这样也会对服务器造成请求   貌 ...



谢谢;
作者: zy3962    时间: 2008-11-21 10:05
楼上的说得很详细,谢谢啦。非常感谢。。。
作者: zy3962    时间: 2008-11-21 10:16
标题: 回复 7# 的帖子
4、通过操作系统自身的性能监控功能或者其他第三方软件记录服务器进程自身的CPU和内存占用曲线

请问有什么第三方软件?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2