首页 文章

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

提问于
浏览
0

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

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

请帮帮我,提前谢谢

2 回答

  • 0

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

  • 0

    在“参数”运行时设置中,使“选择下一行”选项“唯一”有效地将该参数的可用数据行在您在测试方案中设置的vuser数之间平均分配 . 在此示例中,一行vuser可以使用5行数据,第二个vuser可以使用其他5行数据 . 如果愿意,您还可以手动为每个vuser分配一定数量的行 . 这允许您确保每个虚拟用户不使用相同的数据行 .

    将“更新值”设置设置为“一次”意味着参数的值将在测试运行期间仅填充一次,这是第一次在脚本中调用参数 . 默认的脚本行为是每次迭代都获取一个新值,因此此设置会更改该值 .

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

相关问题