将电子邮件作为登录名传递给JMeter HTTP请求

时间:2014-02-13 21:43:52

标签: jmeter

尝试创建JMeter测试以登录我的用户名是我的电子邮件的网站。我已经尝试过检查和取消选中编码,但它一直回来说无效登录,并且在HTTP请求中我看到它使用%40而不是@符号发布变量。关于我做错了什么的建议?

2 个答案:

答案 0 :(得分:2)

实际上,我看到3种可能将电子邮件作为登录信息传递。我建议你按以下方式行事(-s): 1)将登录名/密码命名为变量,然后在POST登录请求中将其作为参数传递: parameter initialization configuring HTTP request defaults sampler enter image description here enter image description here enter image description here

2)从.csv文件加载登录(作为电子邮件)并在POST请求中传递 enter image description here enter image description here enter image description here

3)在不启动jMeter的情况下编写jMeter script using Chrome extension

希望这适合你。

答案 1 :(得分:0)

步骤1:检查浏览器如何发送您的请求(编码或未编码),您可以使用带有jmeter的录音,或者您可以使用例如Fiddler。

步骤2:根据步骤1的请求确定输入。因此,如果浏览器将参数x作为编码发送,您还必须以Jmeter编码发送它。