51Testing软件测试论坛
标题:
好几天了,没人回答,请班主帮忙看下
[打印本页]
作者:
423799223
时间:
2007-4-3 18:12
标题:
好几天了,没人回答,请班主帮忙看下
问一个问题,我录了一个B/S结果的登录脚本,准备用公司的70台电脑做虚拟用户生成器,使服务器保持1000个用户连接,我每1分钟登录20个,50分钟就可以登录完成,想请教下,先登录完的用户怎么样才使它不退出(也就是登录成功的用户和服务器保持连接就行了,不需要下次重新登录),主要是想验证服务器可不可以让1000个用户保持连接,在内网测试,请高手指教,小弟在线等。谢谢谢谢!
[
本帖最后由 423799223 于 2007-4-4 08:59 编辑
]
作者:
Zee
时间:
2007-4-4 09:17
好像回过一个站内消息是这个问题。
作者:
423799223
时间:
2007-4-4 11:23
Zee版主,麻烦您说得仔细些,我只想打开首页,你说不停的发送请求,具体怎么实现,麻烦您说得仔细些,谢谢了,我的目标就是看系统能不能和1000用户保持连接
作者:
duola1119
时间:
2007-4-4 13:36
Vuser登录后设置一个集合点.然后把执行时间放长点.
作者:
423799223
时间:
2007-4-4 14:23
没有明白楼上的意思
能不能仔细些
我只是在登录的时候才设置了一个集合点
作者:
423799223
时间:
2007-4-4 15:34
开呀
有没有人仔细解答下
作者:
mfktafd
时间:
2007-4-4 15:46
在代码后面加一下lr_think_time(*);
应该就可以了吧,,
如:
lr_start_transaction("getsessionid");
web_custom_request("httpgateway",
"URL=http://192.168.1.192/showcase/httpgateway",
"Method=POST",
"Resource=1",
"RecContentType=html/text",
"Referer=http://192.168.1.118/pulgin/sv6c.swf",
"Body=param=1&cookieid=&referer=http%3A%2F%2F192%2E168%2E1%2E118%2Fpulgin%2Fsv6c%2Eswf&versionid=290312584&reqtype=1",
LAST);
lr_think_time(8000);
lr_end_transaction("getsessionid", LR_AUTO);
我在服务器上会看到保持8000S的联接。
你试一下看看,行不。。
经过验证此此法不行---------mfktafd
[
本帖最后由 mfktafd 于 2007-4-5 13:36 编辑
]
作者:
423799223
时间:
2007-4-4 16:10
谢谢楼上的
非常感谢呀
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2