我提到了这个链接https://guide.blazemeter.com/hc/en-us/articles/207421705-How-to-use-JMeter-for-Login-Authentication,但我的网页中没有这个选项。
此外,它是POST而不是GET
如果点击参数
,我会收到警告我该怎么办?我希望能够使用CSV文件登录
答案 0 :(得分:3)
鉴于您的CSV文件如下:
ctvideotest,Paasw0rd
anotherusername,anotherpassword
yetanotherusername,verysecurepassword
etc.
您有CSV数据集配置设置,如:
可以将CSV派生的变量直接内嵌到正文中,如:
{"userDetails":{"Username":"${username}","Password":"${password}"}}
或者,如果您与" Body Data"代表它绝对可以把它作为一个"价值"第一个参数如:
有关使用.csv源进行测试参数化的更多详细信息,请参阅Using CSV DATA SET CONFIG文章。
我相信您还需要添加HTTP Header Manager以发送Content-Type
标头,其值为application/json
否则您的API测试可能会失败。