在Jmeter中从CSV文件读取数据时出现问题

时间:2020-08-04 22:52:51

标签: jmeter jmeter-plugins jmeter-5.0

从CSV文件读取数据以将值传递给请求时遇到问题。我有一个包含3列用户名,密码和类型的csv。当为用户名字段传递数据时,它采用3列的值而不只是用户名 Jmeter版本:5.0

CSV文件值:

enter image description here enter image description here

如果我做错了,请您帮我。enter image description here

2 个答案:

答案 0 :(得分:0)

让我看看您插入到Login请求中的变量。一切都可以在您的配置中找到。也许关于您的CSV文件。使用记事本而不是像Microsoft Word这样的文件打开时,请确保CSV文件的格式

userid,password,type
test@test.com,Test@123,Vehicle
test@test.com,Test@123,Vehicle
test@test.com,Test@123,Vehicle

答案 1 :(得分:0)

再次检查CSV文件中的“分隔符”,因为如果它与默认逗号,不同,则需要相应地进行更改:

enter image description here

为了100%确保测试数据的完整性,我建议您使用Notepad之类的文本编辑器(而不是Excel)打开它,因为JMeter将CSV文件视为纯文本,这是您应该在验证您的测试数据。

您可能会发现Debug Sampler对于可视化JMeter Variables是有用的,pre-defined variables由CSV数据集配置,后处理器和某些https://codepen.io/antonioerda/pen/zYqYWgx生成。