【问题标题】:Jmeter - Looping statementJmeter - 循环语句
【发布时间】:2018-06-27 06:40:33
【问题描述】:
我被 jmeter 中的一种情况困住了。
我有一个 CSV 文件(比如说),其中包含 10 行数据“customer_id”。此 CSV 是使用“create_customer”采样器请求动态生成的。
在同一个线程组中,我有另一个采样器“Add_Credit_card”。我需要为每个客户添加 5 张信用卡,即添加信用卡采样器必须为 csv 的第一行重复 5 次。
如何在不使用另一个线程组的情况下实现这一点?
【问题讨论】:
标签:
java
loops
testing
jmeter
performance-testing
【解决方案1】:
同一行可以有 5 个信用卡列,例如:
customer_id,creditcard1,creditcard2,creditcard3,creditcard4,creditcard5
1,52330000,52330001,52330002,52330003,52330005,52330005
2,62330000,62330001,62330002,62330003,62330005,62330005
将计数器添加到循环并保存在CNT变量中(而不是读取CSV)并在循环使用__V中获取当前信用卡值:
${__V(creditcard${CNT})}