Jmeter接口测试必会技能:jmeter_HTTP Cookie管理器

HTTP Cookie管理器

HTTP Cookie管理器可以像浏览器一样自动存储和发送cookie,以这种自 动收集的方式收集到的cookie不会在cookie manager中进行展示,但是运行后, 可以通过 查看结果树(监听器)可以查看到cookie信息

Jmeter接口测试必会技能:jmeter_HTTP Cookie管理器_第1张图片

除了上述的自动收集方式,还可以进行手动添加cookie

Jmeter接口测试必会技能:jmeter_HTTP Cookie管理器_第2张图片

元件参数解析

每次反复清除Cookies?:选择后,则每次线程组运行时,都会清除 cookie。 (若是手动添加的cookie,则不会被清除)

Use Thread Group configuration to control cookie clearing:

使用线程组的设置来控制清除cookie,建议与线程组设置中的不勾选Same user on each iteration 一起使用来模拟每次迭代登录使用不同session登录的情况。

Cookie Policy:Cookie的管理策略

  • standard:符合RFC 6265第4节定义的规范。推荐!
  • standard-strict:符合RFC 6265第4节定义的行为规范。推荐!
  • ignoreCookies:所有cookie被忽略。与删除或禁用Cookie Manager相同。
  • netscape:与Netscape Communications发布的原始规范草案相对应。
  • default:基于随HTTP响应发送的cookie属性,选择RFC 2965,RFC 2109或Netscape草案兼容实施。
  • rfc2109:符合RFC 2109定义的规范。
  • rfc2965:符合RFC 2965定义的规范。
  • compatibility:兼容性,模拟Mozilla FireFox和Internet Explorer等旧版浏览器的行为

存储在Cookie管理器中的Cookie:

名称:响应体cookie中的参数名称

值:响应体cookie中的参数值(可能需要正则表达式来关联取得)

域:填写IP或域名

路径:响应体cookie中的Path,表示该路径下的所有请求都可以用

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

Jmeter接口测试必会技能:jmeter_HTTP Cookie管理器_第3张图片

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取 

 

你可能感兴趣的:(jmeter,http,网络协议,python,测试工具,测试用例,selenium)