JMeter与Cookied / Headrs的标题问题

时间:2016-11-29 09:50:27

标签: cookies jmeter httprequest fiddler blazemeter

我需要在包含多个页面转换的网站上执行测试。 起初我使用添加工具BlazeMeter来捕获来自我的Chrome浏览器的流量,将结果添加到JMeter并运行测试计划,但它失败了。 为了比较并尝试诊断问题,我打开Fiddler并再次执行相同的流程,将.jml文件添加到JMeter,并将请求的Headers与捕获的数据进行比较,我注意到请求之间存在差异,请求标头:Image from Fiddler

JMeter标题: Jmeter header

所以,问题是,Cookie存在问题吗?我在JMeter的cookie管理员没有任何价值观。 我应该在JMeter流程中连接cookie属性吗? 感谢

1 个答案:

答案 0 :(得分:0)

只需将HTTP Cookie Manager添加到您的测试计划中,JMeter就足够聪明,可以自动处理Cookie。您将能够在View Results Tree侦听器中看到值。

HTTP Cookie管理器中的输入允许您根据需要设置自定义用户定义 Cookie:

Cookie Manager user defined cookies

Cookie Manager in Work

通过Set-Cookie标题提供的所有Cookie都将由JMeter处理。

鉴于您正在加载测试ASP.NET应用程序,我建议您熟悉ASP.NET Login Testing with JMeter指南,因为您将能够成功重播录制的场景的机会很少。