在Jmeter中从csv读取时,在请求中添加了附加的逗号?

时间:2018-11-19 13:16:45

标签: jmeter jmeter-plugins jmeter-4.0

我试图使用jmeter中的csvdata config元素读取csv文件,以便测试多个登录名,但是当我尝试从csv文件中读取值时,我会在结果后面加上逗号。请告诉我如何消除在请求参数中传递的这些逗号

请在附件中找到我的csv数据配置和excel文件并请求参数屏幕截图

Excel file image

CSV data config image

Error image

2 个答案:

答案 0 :(得分:0)

JMeter通常不会在变量中添加任何内容,很可能您在生成的CSV文件中带有引号,请使用Notepad之类的常规文本编辑器将其打开,然后使用查找替换功能删除从那里引号。


如果您不能有效地控制CSV数据,则可以使用__strReplace() function来从运行中从CSV数据集配置起源的变量中删除引号,例如:

${__strReplace(${Username},\",,)}

演示:

enter image description here

您可以使用Custom JMeter Functions来安装__strReplace()功能以及其他JMeter Plugins Manager

enter image description here

答案 1 :(得分:0)

当我打开一个csv文件作为普通文本文件时,我遇到了同样的问题,我看到了Values, value2

删除后,它按预期开始工作。