首页 > 解决方案 > 使用来自 csv 的 inpur 键值的终极线程组

问题描述

在此处输入图像描述

大家好,是否可以将 csv 文件中的所有值作为所有线程运行的输入?我试图搜索它,但没有得到任何它,我的场景就像每个线程执行,让它从 csv 文件中获取所有值,以便可以检查每个可能的输入。

标签: jmeter

解决方案


这不太可能,因为线程组是在 CSV 数据集配置之前初始化的,因此您无法预先设置 CSV 文件中的线程数,因为每次迭代时每个线程都在读取 CSV 文件。

如果要使用 CSV 文件参数化线程组,您需要:

  1. 将设置线程组添加到您的测试计划

  2. 在 setUp 线程组的某处使用__setProperty() 函数将 JMeter 变量从 CSV 文件转换为 JMeter 属性

    在此处输入图像描述

  3. 在主线程组中使用__P() 函数从属性中读取值

    在此处输入图像描述


推荐阅读