关联中9种设置方式

本文深入解析参数化的三种关键策略:顺序、随机与唯一性。详细阐述了Sequential、Random及Unique模式下,配合不同迭代更新方式的运用场景与效果,帮助读者理解如何在不同需求下选择合适的参数化方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

来了,老弟~~~

之前在设置参数化的时候搞不懂好多里面的设置,都是老师傅带的好,让怎么搞就怎么搞,没有灵魂的程序员

私下自己也在琢磨了好久,终于闹明白了,就和大家分享下

  1. Sequential + Ench iteration:顺序方式 + 每次迭代更新取值,设置迭代次数,每次迭代使用同一行数据,数据按照顺序读取。一次迭代中即使出现多次这个参数,都是使用同一行数据,迭代次数 > 数据行数时,数据行取完之后重新从第一行取值。
  2. Sequential + Ench occurrence:顺序方式 + 每次取值更新,设置迭代的次数,每次出现使用同一行数据,一次迭代中可能出现多次,每次取值不同,按顺序读取。
  3. Sequential + once:顺序方式 + 只取一次,这种方式的结果是不论迭代多少次,不论出现多少次,都只是读取第一行的数据。

--------------------- --------------------- --------------------- --------------------- --------------------- --------------------- --------------------- -----------------

  1. Random + Ench iteration:随机 + 每次迭代随机取值,和顺序取值结果唯一不同的就是每次迭代随机取值
  2. Random + Ench occurrence:随机 + 每次出现更新参数值,随机取值
  3. Random + Once:随机取一行参数,然后便一直读取这一行

--------------------- --------------------- --------------------- --------------------- --------------------- --------------------- --------------------- -------------------

  1. Unique + Ench iteration :每个值只取一次,强调取值的唯一性,当取值超出数据行数时,LR再提供三种处理方式:
    1. about vuser:当取值超出参数的行数时,停止脚本运行
    2. continue in a cyclic maner:取值超出时,启用循环扫描,扫描那些还未被使用的数据进行使用
    3. continue with last value:重复读取最后一行数据
  2. Unique + Each occurrence:每次出现更新参数值,每个值只读取一次
  3. Unique + Once:只取第一行值,之后每次出现这个参数都用这个值,不再改变

--------------------- --------------------- --------------------- --------------------- --------------------- --------------------- --------------------- -------------------

注:

     sequential和random方式都不会有数据取尽的情况,而当select next row设置为unique的时候,每行值只允许读取一次,这时如果该参数的读取次数>数据行数时,便会出现异常。

走了,老弟~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大、大摩王

你的鼓励是我创装的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值