在介绍配置元件之前,有必要给大家简单介绍一下HTTP请求,下面是CSDN创建“分类专栏”的请求消息的构成。
每一条HTTP请求大概包括请求行(request line)、请求头部(header)、空行和可选请求数据四个部分组成。
HTTP请求默认值
通常在接口项目的测试过程中,都会有多条接口请求需要测试,而且存在部分数据是相同;遇到这种情况时,我们就需要使用“HTTP请求默值”管理这些相同的数据。可以在一处实现增删改,快速应用到整个测试计划的请求中。常用相同数据包括协议、服务器名或IP、端口号、内容编码和一些其他参数。
本篇继续以聚合数据的天气查询接口为例,详细接口请参考“Jmeter快速创建接口测试脚本”博客。
在“线程组”上右击,选择“添加”\“配置元件”\“HTTP请求默值”;
在“HTTP请求默认值”填写“协议”、“服务器称或IP”和“参数”分别填入共性信息(例如:协议,服务器名称和IP、参数key);
添加南京和苏州天气信息,此时HTTP请求就无需再次填写“HTTP请求默值”已经填写数据;
执行请求。此时自动将“HTTP请求默认值”中的数据与请求中的数据进行拼接后发送请求。