Jmeter-如何使用CSV文件测试多次登录?

时间:2016-03-17 18:19:51

标签: jmeter

我提到了这个链接https://guide.blazemeter.com/hc/en-us/articles/207421705-How-to-use-JMeter-for-Login-Authentication,但我的网页中没有这个选项。

此外,它是POST而不是GET

enter image description here

如果点击参数

,我会收到警告

enter image description here

我该怎么办?我希望能够使用CSV文件登录

1 个答案:

答案 0 :(得分:3)

鉴于您的CSV文件如下:

ctvideotest,Paasw0rd
anotherusername,anotherpassword
yetanotherusername,verysecurepassword
etc.

您有CSV数据集配置设置,如:

CSV Example Config

可以将CSV派生的变量直接内嵌到正文中,如:

{"userDetails":{"Username":"${username}","Password":"${password}"}}

或者,如果您与" Body Data"代表它绝对可以把它作为一个"价值"第一个参数如:

HTTP Request Body Data

有关使用.csv源进行测试参数化的更多详细信息,请参阅Using CSV DATA SET CONFIG文章。

我相信您还需要添加HTTP Header Manager以发送Content-Type标头,其值为application/json否则您的API测试可能会失败。