当需要使用Jmeter的Http Request进行页面登陆,而且登陆之后系统使用Cookie机制去验证用户信息的时候,我们就需要为我们的Jmeter脚本添加一个HTTP Cookie manager,我们不需要在Cookie manager里添加任何数据.它就可以为我们自动管理Cookie.否则,Http request请求则可能会失败.
在脚本里添加Http Cookie Manager之后,便可以再View Results Tree里看到我们发送的Http请求都带上了Cookie数据:
GET https://myhost.com/wps/mysite
Cookie Data:
FORMCRED=e5foB/74NdECxmtzAhPSOYlfnGEMWUSywp88x0Q576nSIxkqm2bf7uWPKOyKpTmNG8NNOX5R3faFsZNsvSLu6Q1kB9GatmLfWzloVQa0g7A1iEnvUL185yq++p5fEjm6lXJY7ET4DJtoWrJIg0RNoIFuXJ7lhhRP
Request Headers:
Accept-Language: en-us
Accept-Encoding: gzip, deflate
Referer:
**********
并且,当你的脚本使用多个线程去运行的话,Jmeter会自动地为每个线程加上不同的Cookie值(Jmeter版本2.7)