手把手教jmeter-http信息头管理器

5.1.3.6.http信息头管理器

 请求在发送时都会一般都会携带请求头信息,常见的包括请求的内容类型、token信息等,如果每个请求都要添加一个请求头信息,不易维护,可在测试计划节点下添加HTTP信息头管理器统一管理。

在测试计划节点、线程组节点、单个请求节点下>鼠标右键,添加>配置元件>HTTP信息头管理器

比如:一般请求数据是json的话需要添加Content-Type,application/json;charset=UTF-8,否则发送请求失败。

怎么知道需要添加那些信息头?一是抓包,二是接口文档。

公共和私有请求头:

公共信息头管理器:私有线程组都可以使用,比如放在测试计划下。

私有信息头管理器:放在请求下,只能被当前请求使用。

当私有信息头管理器中的键值与公共信息头管理器中的键相同时,用私有信息头管理器中键值覆盖公共信息头管理器中的键;

5.1.3.7.http请求默认值

用来给HTTP请求指定默认值,这样如果给相同的服务器发送多个HTTP请求,就不需要给每个HTTP请求添加一遍相同的参数。

1、使用方法

  • 添加到线程组下面,它的作用域就是该线程组下所有的HTTP请求,包括子级、孙子级、孙孙子级的HTTP请求
  • 添加到某个“HTTP请求“下面,它的作用域就是这个HTTP请求
  • 优先级:HTTP请求的参数 > HTTP请求下的HTTP请求默认值 > 线程组下的HTTP请求默认值

未完待续。。。全套资料已整理完成见下图目录,如有需要的小伙伴,可以私信或加wei:Gly_18911983251