Jmeter组件3. HTTP Cookie Manager

两个坑的地方

  • 如果一个域(scope)内有两个cookie manager,Jmeter说,我分不清了,你自己看着办吧,所以不要没事找事,一个域内一个cookie manager够了
  • 用户自定义cookie的机制跟Jmeter自带的机制不一样,用户定义的cookie是所有线程共享的,而Jmeter自带的是每个线程拥有独立的cookie,互不干扰

Jmeter组件3. HTTP Cookie Manager

如上图,摘自Jmeter帮助文档,除非你知道自己要干啥,所以一般也别用自定义的cookie

Jmeter组件3. HTTP Cookie Manager

用户自定义部分我没有截图,因为我也没用过

Clear Cookies each Iteration,每次线程执行完就会清除cookies

Cookie Policy,管理cookies的策略,一般选compatibility

Implementation,默认HC3CookieHandler,如果测试地址是IPV6,则选择HC4CookieHandler

举个例子

不加cookie manager

Jmeter组件3. HTTP Cookie Manager

注意头文件中含有Set-Cookie,并且有值

Jmeter组件3. HTTP Cookie Manager

下一步发请求的时候,[no cookies] 丢了,导致执行失败

如果加了cookie manager,你就不需要操心这种事

Jmeter组件3. HTTP Cookie Manager

上一篇:细谈CSS布局方式


下一篇:重新理解一遍UpdatePanel