我在一个线程中使用多个csv文件进行比较。
在这里,第一个CSV数据集Config返回文件名
1.csv
5.csv
1000.csv
现在我想将上述文件名传递给第二个CSV数据集Config C:\\Softwares\\Installed\\jmeter-3.0\\bin\\TestData\\files\\${filename}
jmeter有可能吗?谁能帮助我解决问题。
谢谢,维杰
CSV数据集配置在任何JMeter变量之前都已初始化,因此您${filename}
将永远无法解决,并且将收到“找不到文件”错误。
这些选项位于:
切换到JMeter属性而不是JMeter变量。
${filename}
为${__P(filename)}
(有关语法,请参见__P()函数文档)定义filename
属性。可以通过两种方式完成:
通过user.properties文件。将下一行添加到文件中:
filename=C:\\Softwares\\Installed\\jmeter-3.0\\bin\\TestData\\files\\1.csv
需要重新启动JMeter才能拾取该属性
通过-J
命令行参数:
jmeter -Jfilename=C:\Softwares\Installed\jmeter-3.0\bin\TestData\files\1.csv
有关JMeter属性以及设置,获取和覆盖它们的方法的更多信息,请参见Apache JMeter属性定制指南。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句