51Testing软件测试论坛

标题: 有关脚本中使用参数的问题,请指教! [打印本页]

作者: lingcool    时间: 2005-5-23 17:35
标题: 有关脚本中使用参数的问题,请指教!
我录制一段登录和登录后提交文章的脚本,登录用户用参数代替,使用20个虚拟用户做回放,但发现文章都是由一个人提交的。
        web_url("login.jsp",
                "URL=http://test11:801/CIP/login/login.jsp?LoginName={user}&PassWord=1&Organization=000000000000000000000000000000000000",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://test11:801/CIP/portal/style/catalog/double/showDefault.jsp?catalogid=FC2026A9-D68B-5524-3B04-68D36D76C469",
                "Snapshot=t2.inf",
                "Mode=HTML",
                LAST);
这是其中的登录。
其中的参数使用的是file,内容这样的,
user
u01
u02
u03
u04
u05
u06
u07
u08
u09
u10
u11
u12
u13
u14
u15
u16
u17

结果全是u01提交的,望各位指教。
作者: kernzhang    时间: 2005-5-23 22:44
你是不是将参数的循环设置成了once?看看这个选项!
作者: lsh    时间: 2005-5-24 07:42
select next row  的选项,是不是选择了Random
作者: lingcool    时间: 2005-5-24 09:57
你是不是将参数的循环设置成了once?这个我没有选once,选的是each iteration
select next row  的选项,是选择了Random
但还是不行啊,为什么呢?
还要在scenario里面做怎么样的设置吗?
作者: xiacherry    时间: 2005-5-24 10:07
登陆部分的代码是在action中吗?如果是在init中的话只做一次的。
作者: lingcool    时间: 2005-5-24 10:10
是放在action中的。还有什么原因呢?
作者: lingcool    时间: 2005-5-24 10:41
我把退出的也放在action中,就可以了。
但是为什么在select next row  的选项,选择sequential,就不行了呢,哪位高人解释一下。
作者: sunshine_luo    时间: 2005-5-24 11:24
请问楼上的,你把退出也放在action里,那
select next row  选项选择的是什么?
update value on 选项选择的是什么?
run-time setting中iteration count设置的是多少?
作者: lingcool    时间: 2005-5-24 13:05
select next row  选项选择的是什么?random
update value on 选项选择的是什么?each occurrence
run-time setting中iteration count设置的是多少?就是1
作者: kernzhang    时间: 2005-5-24 13:08
你这样设置场景:
select next row:unique
update value on:each iteration
iteration count:设置为你需要插入的参数个数
作者: sunshine_luo    时间: 2005-5-24 13:13
你这样设置场景:
select next row:sequential
update value on:each iteration
iteration count:设置为你需要插入的参数个数
如果按照楼上的设计的话要求所有vUser执行的次数必须小于参数的个数,否则就会有错误产生
作者: lingcool    时间: 2005-5-24 14:46
sunshine_luo
按你的建议,我设置了一下,发现结果都是一个人提交的,并没有使用参数文件中的别的用户,为什么涅?
作者: lingcool    时间: 2005-5-24 14:50
kernzhang
按你的建议,回访能达到不同人提交的结果,iteration count:我设的是1,但在场景中设置了20个用户。
另外请问,iteration count到底是什么意思?
作者: zjm0326    时间: 2005-5-24 14:54
如果在LR用过各种方式都不行,那只能在你的系统上找原因了,去问一下开发们。
作者: lingcool    时间: 2005-5-24 15:47
试过一种方法可以的,找到解决方法了,只是不明白iteration count是什么意思,呵呵。




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