Jmter 自动储存set-cookie

Jmter 自动储存set-cookie

  1. 修改bin/jmeter.properties中的CookieManager.save.cookies=true,然后重新启动Jmeter
  2. 新建一个测试计划/线程组,然后添加一个"HTTP Cookie 管理器"(用来存储cookie)
    3,运行,查看结果树,发现“Debug Sampler”节点中存在“COOKIE_”打头的变量,这个就是Jmeter自动存储的cookie
    5,产生cookie之后,整个测试计划/线程组周期内"HTTP Cookie 管理器"会自动帮我们保存这些cookie,当然如果想要获取某个cookie的值也可以使用${COOKIE_对应key}方式获取
    5,步骤4中的cookie的key默认以“COOKIE_”是Jmeter默认提供的,如果想要以别的方式开始,可以给bin/jmeter.properties中的CookieManager.name.prefix=赋值即可(如:CookieManager.name.prefix=test)

备注:

    1. 手动添加的线程组和http请求中cookie组合使用时,同一个key,优先级,线程组中"HTTP Cookie 管理器">http请求中"HTTP Cookie 管理器"
    2. 同一个key,通过set-cookie新生成key会替换原有值
上一篇:JavaMail 发送邮件,收件人为多人,抄送多人。其中包含收件人邮箱错误时的处理


下一篇:Jmter 在linux环境运行