happyZXN 发表于 2009-4-27 11:25:14

关于loadRunner中录制到操作项选择

关于loadRunner中在开始录制时,在录制到操作项选择“vuser_init”和“Action”,录制好的脚本有啥区别?请知道的朋友解释一下,多谢!

huangkai 发表于 2009-4-27 11:39:40

没区别,
只是习惯上喜欢把初始化的脚本放在vuser_init里,实际业务操作的脚本放在Action里,注销、退出程序的脚本放在vuser_end里,
Loadrunner创建的脚本有三部分:

*vuser_init 来初始化 Vuser。执行在这部分的虚拟用户的状态是"Init"

*Action用来重复多次迭代执行到这部分的虚拟用户的状态是"Running"

*vuser_end 退出虚拟用户。 执行到这部分的虚拟用户的状态是"Exiting"

[ 本帖最后由 huangkai 于 2009-4-27 11:48 编辑 ]

wang.ling5 发表于 2009-4-27 12:04:48

我的理解是Action的脚本是可以多个虚拟用户运行的
initend一般只运行一次就结束(一次迭代中)

mr.bee 发表于 2009-4-27 12:28:31

区别很大
init和end部分在整个场景执行过程中
每一个虚拟用户只会对其中的脚本执行一次
而action具体要看迭代设置

prince198509 发表于 2009-4-27 12:31:48

1、vuser_init和vuser_end部分的脚本只执行一次,run time settings中run logic的设置对其无效
2、vuser_init和vuser_end中不能添加集合点,只能在action中添加

yun19830206 发表于 2009-4-27 22:46:44

学习了。

happyZXN 发表于 2009-6-1 14:46:17

多谢

多谢,我也明白了
页: [1]
查看完整版本: 关于loadRunner中录制到操作项选择