Jmeter之HTTP Cookie管理器

   HTTP Cookie会存储以及发送cookie,比如调用登录接口时候会存储响应的cookie信息,在下一个接口加入购物车的时候会发送此cookie,从而可以实现可以加入购物车的功能。

  以下将举例介绍其用法,在登录状态下查询产品列表的信息以及采集新的产品。

  一、添加HTTP Cookie管理器

  直接添加即可,不需要加入任何操作。如果想手动存储cookie,可以进行添加。输入名称,值,域,即可。域表示cookie作用的域名,如百度的话就可以写baidu.com

  

 

   在jmeter.properties中确保以下的值为true.

  

 

   二、添加登录接口

  由于登录接口只需要运行一次即可,所以可以添加一个仅一次控制器。写好登录的接口请求信息

  

 

   

 

   三、添加其他接口信息

  比如这里我添加商品采集以及查询商品列表请求,此功能都是需要在登录状态下才能进行的。

  

 

   

 

   四、添加一个Debug Sample,可以查看到保存的cookie信息

  添加即可,不需要进行配置。

  总的结构可以如下所示

  

 

   五、查看结果

  可以看到请求都运行成功

  

 

  查看采集查询接口的时候可以看到请求里面有cookie信息

   

 

   查看调试器的结果,可以看到保存了登录的cookie信息

  

 

posted @ 2021-09-09 10:55  longlongleg  阅读(446)  评论(0编辑  收藏  举报