我有一个JMeter设置,它从CSV数据集配置元素中配置的CSV文件中读取数据。它工作正常,CSV文件在CSV数据集配置-〉文件名中指定。现在我想从命令行而不是GUI调用JMeter,并且我想为上面的元素指定一个不同的文件名。怎么做?我尝试了“-JCSVNAME=”,但似乎不起作用。想法?
0mkxixxg1#
只需在监听器的文件名字段中使用__P函数
然后在命令行中添加以下内容:-Jdatadir=包含CSV的文件夹的完整路径
vddsk6oq2#
只需将CSV数据集配置中的“文件名”字段更改为 ${__P(datadir)}。在使用jmeter时包括以下选项。-Jdatadir=配置csv的路径示例:jmeter -Jdatadir=/home/InputData.csv -n -t /home/request.jmx -l some.csvCSV Data Set Config
jmeter -Jdatadir=/home/InputData.csv -n -t /home/request.jmx -l some.csv
2条答案
按热度按时间0mkxixxg1#
只需在监听器的文件名字段中使用__P函数
然后在命令行中添加以下内容:
-Jdatadir=包含CSV的文件夹的完整路径
vddsk6oq2#
只需将CSV数据集配置中的“文件名”字段更改为 ${__P(datadir)}。
在使用jmeter时包括以下选项。
-Jdatadir=配置csv的路径
示例:
jmeter -Jdatadir=/home/InputData.csv -n -t /home/request.jmx -l some.csv
CSV Data Set Config