51Testing软件测试论坛

标题: 如何使20个用户分别只发一次请求? [打印本页]

作者: 章美霞    时间: 2011-1-20 11:41
标题: 如何使20个用户分别只发一次请求?
我现在需要测试这样一个东西:
20个用户并发请求,每个用户只发一次请求。
我是这样做的,20个用户设置参数化,Select next row:Unique,Update value on :Each iteration,在场景中我设置了20个用户,让他们并发5分钟,结果发现,每个用户不止发出一次请求。
请各位帮忙,如何使20个用户分别只发一次请求。谢谢啦
作者: mr.bee    时间: 2011-1-20 11:43
不要设置持续时间也不要设置迭代就可以了
作者: 章美霞    时间: 2011-1-20 11:48
不设置持续时间?那在场景中如何设置?请帮忙
作者: mymagic    时间: 2011-1-20 11:49
不要持续时间。
unique
once
作者: 章美霞    时间: 2011-1-20 11:52
回复 4# mymagic

不要持续时间,那在场景中如何设置?请帮忙
作者: mymagic    时间: 2011-1-20 11:57
标题: 2
本帖最后由 mymagic 于 2011-1-20 11:59 编辑

特意开了下LR
作者: 章美霞    时间: 2011-1-20 12:09
回复 6# mymagic


    谢谢,我找到了。但是设置参数时,我选择的是Select next row:Unique,Update value on :Once ,但是每个用户的请示数不只一个。
作者: mymagic    时间: 2011-1-20 13:39
不是每个用户一个请求吗?
unique once 并发就是一个用户一个请求啊。
作者: 章美霞    时间: 2011-1-20 16:21
回复 8# mymagic


    那如果设置成Select next row:Unique,Update value on :Each iteration, when out of values:Abort Vuser,且 Allocate 1 values for each Vuser.这样也能达到目的:一个用户发一次请求吗?




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