如何在Jmeter中对CSV数据集配置的文件名文本进行参数化

Ana*_*til 3 jmeter

我将在csv数据集配置中提交的文件名文本的值作为$ {filename}传递,此变量包含整个路径,并从一个另外的csv数据集config中获取它,该值立即存在于线程组和我所使用的变量中传递给if控制器内部的csv数据集配置,我无法将该值传递给文件名文本字段,出现问题。

Dmi*_*i T 5

CSV数据集配置不能将JMeter变量用作“文件名”。但是,可以在其中使用__property函数。

因此,您的测试计划应如下所示:

  1. foo通过第一个CSV数据集配置将一些值读入JMeter变量
  2. 通过__setProperty函数将foo变量转换为foo属性
  3. 使用${__property(foo,,)}在第2 CSV数据集配置一个“文件名”。

对于不同的JMeter的功能的更多信息,请参阅如何使用JMeter的功能发布系列