今天的一个Jmeter脚本,有一个HTTP request始终获取不到cookie,但其前面和后面的几个步骤都可以获取到cookie,报文的请求服务器地址都是照着fiddler上面填的,没有问题,后来通过修改jmeter.properties中的log_level.jmeter=DEBUG打开调试开关,发现这样的DEBUG信息:
2013/09/18 01:11:28 DEBUG - jmeter.protocol.http.control.HC3CookieHandler: Found 0 cookies for https://gladcrm.autotest.com
出错的这个HTTP request用fiddler抓到的Host是gladcrm.autotest.com,而其前面和后面的HTTP request用fiddler抓到的Host都是gladmainew.autotest.com
我就将Jmeter中出错的这个HTTP request的请求服务器IP改成gladmainew.autotest.com,执行OK了,找到了cookie,查看被测软件的界面发现这个操作也是成功的。
可能是页面重定向了。。。