51Testing软件测试论坛
标题:
如何设置多个用户同时发送请求
[打印本页]
作者:
lxy204
时间:
2005-1-17 11:57
标题:
如何设置多个用户同时发送请求
我做了个测试用例,多个用户同时登录,但运行时却是一个用户登录后下一个用户才登录,请问如何设置并发执行
作者:
fuzengbin
时间:
2005-1-17 13:24
设置一个同步点
作者:
浮云
时间:
2005-1-17 14:21
能说说你的具体操作吗?
作者:
computercat
时间:
2005-1-17 16:31
设置一个集合点,使用手册里都有的呀
作者:
lxy204
时间:
2005-1-17 16:39
在运行时设置中全是下次循环之后立即执行,或间隔多久执行,具体怎么设置同步点
作者:
毛大
时间:
2005-1-17 17:14
你录制的时候,在想同步的地方插上一个就可以了,录制时的那个工具条里面有同步点按钮。
作者:
lxy204
时间:
2005-1-17 17:50
对录制好的脚本可以通过添加集合点,我录制了一个登录脚本如下所示:
#include "as_web.h"
login()
{
web_add_cookie("MANTIS_PROJECT_COOKIE=9; DOMAIN=10.128.4.118");
web_add_cookie("MANTIS_VIEW_ALL_COOKIE=v4%23any%23any%23any%2350%236%23on%23any%23any%23last_updated%23DESC%2301%231%232005%2301%2310%232005%23%23; DOMAIN=10.128.4.118");
web_url("default.htm",
"URL=http://10.128.4.118:7001/FPApp/default.htm",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"Url=js/csssy1a.css", ENDITEM,
"Url=images/shouye/fkbj.gif", ENDITEM,
"Url=images/shouye/lcbjt.jpg", ENDITEM,
LAST);
web_image("czbb.gif",
"Src=images/shouye/czbb.gif",
"Snapshot=t2.inf",
EXTRARES,
"Url=js/csssy1a.css", ENDITEM,
LAST);
web_submit_form("usercheck",
"Snapshot=t3.inf",
ITEMDATA,
"Name=name", "Value={username}", ENDITEM,
"Name=workwords", "Value=aaa", ENDITEM,
"Name=imageField.x", "Value=18", ENDITEM,
"Name=imageField.y", "Value=7", ENDITEM,
EXTRARES,
"Url=images/2004-9-20/bttl.gif", "Referer=http://10.128.4.118:7001/FPApp/wmap/dqdt.jsp", ENDITEM,
"Url=js/csssy1a.css", "Referer=http://10.128.4.118:7001/FPApp/wmap/dqdt.jsp", ENDITEM,
"Url=js/csssy.css", "Referer=http://10.128.4.118:7001/FPApp/wmap/dqdt.jsp", ENDITEM,
"Url=images/2004-9-20/zl.gif", "Referer=http://10.128.4.118:7001/FPApp/wmap/dqdt.jsp", ENDITEM,
"Url=images/2004-9-20/dzl1.gif", "Referer=http://10.128.4.118:7001/FPApp/wmap/dqdt.jsp", ENDITEM,
"Url=images/2004-9-20/dlbj.gif", "Referer=http://10.128.4.118:7001/FPApp/wmap/dqdt.jsp", ENDITEM,
"Url=images/2004-9-20/fbtbj.gif", "Referer=http://10.128.4.118:7001/FPApp/wmap/dqdt.jsp", ENDITEM,
"Url=images/2004-9-20/dzlbj.gif", "Referer=http://10.128.4.118:7001/FPApp/wmap/dqdt.jsp", ENDITEM,
LAST);
return 0;
}
应该在哪添加集合点呢?
我在web_submit_form()前面添加了集合点,又设置循环3次,运行结果显示的时间还是不是同时的
作者:
lovetest
时间:
2005-1-18 09:12
集合点的位置添加没错。用户会在监视窗口中的“集合”处集合,而不是“运行”处。
作者:
lovetest
时间:
2005-1-18 09:13
是一起提交,而不是一起运行。明白吗
作者:
lxy204
时间:
2005-1-31 17:04
我试了一下,设置2个用户并发执行,每次都可以看到 运行:2,集合:0,
过一会就是 运行:1,通过:1,再过一会就是 通过:2
请问,这是为什么呢,怎么看是否并发执行呢?
作者:
wghong
时间:
2005-1-31 17:06
你先搞清楚:你们的系统是否能允许并发?
作者:
baitest
时间:
2005-1-31 17:09
首先设置集合点,其次设置运行参数;
作者:
lxy204
时间:
2005-1-31 17:17
在Vuer中集合点已经设置了,请问在Controller中怎么看是否是并发执行的?
作者:
sucy
时间:
2005-2-21 16:28
在controller中设置 scenario->rendezvous->policy中选择第一个就可以啦!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2