|
大家好,我是loadrunner的初学者,最近遇到一个问题,就是录制完脚本后,在Run—Times—Setting里设置脚本的迭代次数和在设计场景时的Vuser有什么区别和联系?
比如:
1、我录制一个用户登录网站的脚本,然后将脚本中的用户名和密码分别参数化,并将这两个参数做关联(same line as),就是密码和用户名保持是同一行,这里距离参数化中有5个用户名和5个密码,参数选择顺序取值,each iteration
脚本最后加一个输出用户名参数的语句 lr_output_message(lr_eval_string("{username}"));
2、设置Run—Times—Setting迭代次数为5,同样为顺序模式
3、回放一遍脚本后,回放日志里显示第一次迭代的输出为 test1 、第二次迭代的输出为 test2 、.......第五次迭代的输出为test5
4、在设计场景时选择手工场景,模式为scenario(不是group),Vuser数为3个,这时候运行场景,loadrunner所模拟的场景的实际运行脚本应该是什么样的呢?
我理解的是 3个虚拟用户都分别运行一次脚本,每次脚本都迭代5次,相当于是运行了15遍脚本,是这样的吗?
那如果是上边说的那样,Vuser和我参数化中的用户是不一样的,是吗?
很困惑,求大神解答,谢谢各位! |
|