java - Jmeter - 循环语句

标签 java loops testing jmeter performance-testing

我被困在 jmeter 中的一种情况。

我有一个包含 10 行数据“customer_id”的 CSV 文件(比方说)。此 CSV 是使用“create_customer”采样器请求动态生成的。

在同一个线程组中,我有另一个采样器“Add_Credit_card”。我需要为每位客户添加 5 张信用卡,即添加信用卡采样器必须对 csv 的第一行重复 5 次。

如何在不使用另一个线程组的情况下实现这一目标?

最佳答案

同一行可以有 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})}

关于java - Jmeter - 循环语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51056101/

相关文章:

java - 迭代映射并在每个结果上运行方法 - APEX

java - 使用 any() 或 anyList() 时,使用 ArrayList/List 参数清除方法失败

testing - 具有多个断言和报告的 Clojure 测试

java - java中char的算术运算

java - 如何在一种方法中返回 2 个字符串 : String example(String firstName, String secondName)

c - 为什么这里会出现无限循环呢? (链表打印)

linux - 如何测试 Linux 中的服务?

java - 创建不必要的字符串对象

java - JAX-WS 和 XSD 验证

loops - Ansible - 同时使用 with_items 和 with_sequence