在JMETER中从CSV传递动态值时接收错误

时间:2016-02-19 12:41:27

标签: csv jmeter

请检查我在测试中遵循的以下步骤。

  1. 首先,使用用户名和密码创建一个CSV文件。我在文本编辑器中完成了此操作,并保存为.CSV文件。 我的CSV看起来像:

    username password user 1 pwd 1 user 2 pwd 2

  2. 我放入了特定路径,并在CSV数据集配置步骤中以相同的路径提及。

    File Name : mentioned full path of the file. Variable names : username,password Delimiter : ,

  3. 接下来我在HTTP请求中定义了以下更改

    username with ${username} password with ${password}

  4. 运行测试后,传递的用户登录不会从脚本中获取并且测试失败。

  5. 如果出错,请指导我。

2 个答案:

答案 0 :(得分:1)

以下是输入文件和Jmeter项目的外观:

CSV config

答案 1 :(得分:0)

  1. 如果您的CSV文件实际上由tabulation symbols分隔,则需要将分隔符更改为\t
  2. 我建议从CSV文件中删除前导“用户名”和“密码”,JMeter将无法识别标题,因此您至少会有一个失败的请求。
  3. 其他位看起来不错。

    您可能还想查看使用CSV DATA SET CONFIG指南和__CSVRead()功能。