"选择下一行"和"更新值"在Loadrunner参数化中

时间:2014-08-27 13:14:55

标签: loadrunner

我正在运行带有2个虚拟用户的单个脚本,并且我在参数文件中有10个唯一数据,在该文件中不能使用重复数据,每次用户都应该唯一地获取数据。

我在参数文件中选择了选项选择下一行为"唯一"并在"一次"上更新了价值,我的逻辑不起作用。

请帮助我,提前致谢

2 个答案:

答案 0 :(得分:0)

请重新阅读与参数化相关的培训材料部分或相同的手册。一旦意味着,更新此记录一次并永远保持此值。由于您有10条记录和2个虚拟用户以及10条记录,因此自然突破是唯一的,块大小为5,并在数据耗尽后退出。

答案 1 :(得分:0)

在'参数'运行时设置,选择下一行'选项'独特'在您在测试场景中设置的vuser数之间均匀地划分该参数的可用数据行。在此示例中,一行vuser可以使用5行数据,第二个vuser可以使用其他5行数据。如果愿意,您还可以手动为每个vuser分配一定数量的行。这样可以确保每个虚拟用户都不使用相同的数据行。

设置'更新值'设置为'一次'表示在测试运行期间,第一次在脚本中调用参数时,参数的值将仅填充一次。默认的脚本行为是每次迭代都会获取一个新值,因此此设置会更改该值。

根据您在此处描述的内容,您有两个虚拟用户和10行数据。每个vuser将拉出一个唯一的数据行来填充参数,然后在每次迭代时使用相同的值进行测试的其余部分。