我有一个包含 100 条记录/行的 CSV,我希望使用 JMeter 执行(通过服务)。
现在,我想执行每条记录 3 次(每次延迟 5 秒后),并对 CSV 中的所有 100 条记录执行相同的操作。
如何使用 JMeter 做到这一点?
我有一个包含 100 条记录/行的 CSV,我希望使用 JMeter 执行(通过服务)。
现在,我想执行每条记录 3 次(每次延迟 5 秒后),并对 CSV 中的所有 100 条记录执行相同的操作。
如何使用 JMeter 做到这一点?
使用 jmeter 的标准组件,这看起来并不难实现。
架构可能如下所示:
线程组 线程数 = 1 循环计数 = 1 . . . 虽然控制器 // 这将遍历您的 csv 文件 Condition = ${__javaScript("${var1}"!="",)} // 这将重复直到 EOF CSV 数据集配置 文件名 = ... // 路径到您的 csv 文件 Variable Names = var1,... // 这些是从文件读取到指向变量的记录 分隔符 = , 在 EOF 上回收?= 假 在 EOF 上停止线程?= 真 共享模式 = 当前线程组 回路控制器 循环计数 = 3 HTTP 请求采样器 常量计时器 线程延迟(以毫秒为单位)= 5000 . . .