51Testing软件测试论坛

标题: 没到集合点就开始执行后面的事务,这是怎么回事 [打印本页]

作者: sdwxqing    时间: 2015-10-18 07:18
标题: 没到集合点就开始执行后面的事务,这是怎么回事
脚本中在LoadTest事务前设置了集合点,VUSER为10个。场景运行完后发现 在所有用户未释放前已经开始运行LoadTest事务,这是怎么回事?
P.S. 集合点设置策略为默认的“当所有运行用户到集合点后脚本继续”

作者: sdwxqing    时间: 2015-10-18 07:20
自己先顶起
作者: msnshow    时间: 2015-10-18 12:08
先看下你的集合点策略是怎么样的
作者: sdwxqing    时间: 2015-10-18 12:13
msnshow 发表于 2015-10-18 12:08
先看下你的集合点策略是怎么样的

集合点设置策略为默认的“当100%运行用户到集合点时释放”
作者: fairylly    时间: 2015-10-19 09:32
场景执行完成后:

LR Controller- Scenario(场景) - Rendezvous(集合点)
打开集合点信息窗口,下方Status information(状态信息)中,会显示具体的集合点释放原因,如下图:
Requested Vusers arrived,请求的用户已达到,所以释放

[attach]97924[/attach]

作者: 无言独上西楼    时间: 2015-10-19 09:39
把代码发出来看看
作者: 喵小妖7117    时间: 2015-10-19 09:41
集合点策略的延时时间,是不是设置太短?
作者: susiemian    时间: 2015-10-20 16:11
是这样的,设置集合点的时候,除了集合点策略,还有一个超时时间(默认好像是20s),如果超过了超时时间其他用户还没有到集合点时,已经到达集合点的用户就会先去执行事务。
作者: msnshow    时间: 2015-10-24 17:41
的确有可能是超时了




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