首页 > 编程语言 > 详细

Cookie,同一个线程组接口调用

时间:2020-05-16 14:42:56      阅读:44      评论:0      收藏:0      [点我收藏+]

构成:一个线程组

            ----- 登录请求

            ----- 新建请求

系统:登录生成cookie 和 token。 后面所有的请求在 cookie 的情况下,传递 token 来请求数据。

技术分享图片

 

 

实现:

 1. 测试计划:配置环境变量,供后面所有接口调用

 2. 新建登录接口,再给登录接口下 添加“查看结果树”,"JSON提取器“(自定义成了 token 提取器)

技术分享图片

技术分享图片

 

    3. 执行 登录接口,查看 结果树,

       Response Body 中含有所需的 token 信息(即 body 中的 msg 后的值),Cookie, 即 JSESSIONID,

 

    4. 提取 token

      技术分享图片

 

   5. 创建 另一个 接口,配置好请求的参数,此接口的 token 是通过 parameter 传递的,引用变量时,直接输入 ${token}

       同时给该接口,加上一个 查看结果树

   技术分享图片

 

   6. 直接上面的新建调用,结果会报错

       技术分享图片

 

 

 解决办法:

    在 线程组 下面建立一个 HTTP Cookie 管理器,里面内容为空。这样,同一个线程组的结果就可以共享该 Cookie

  技术分享图片

 

 

 备注:

    图中添加的 "Debug PostProcessor" 仅为查看相关变量信息

 

Cookie,同一个线程组接口调用

原文:https://www.cnblogs.com/bruce-he/p/12900071.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!