学习笔记 | 您所在的位置:网站首页 › http请求默认值的作用 › 学习笔记 |
转自:https://www.cnblogs.com/ShadowXie/p/6008967.html 一、HTTP Request Defaults的作用: 该组件可以为我们的http请求设置默认的值。假如,我们创建一个测试计划有很多个请求且都是发送到相同的server,这时我们只需添加一个 Http request defaults组件并设置“Server Name or IP”,然后添加多个http请求且不设置”server name or ip”,这些http请求会默认使用Http request defaults组件设置的值。 参数列表: 二、特别注意: 在Jmeter之Http Cookie Manager这里我们说过,一个测试计划最好只有一个Manager组件,因为Jmeter无法处理多个Manager的情况。但在一个测试计划中可以有多个Defaults组件,多个Defaults组件的默认值会叠加。 例子: 如下,定义了两个HTTP Request Defaults组件,一个Http sampler(one什么也不填写),一个View Resuls Tree: HTTP Request Defaults1:Server Name or IP: www.baidu.com,一个参数:aaa=111 HTTP Request Defaults2:Server Name or IP: www.qq.com,两个参数:bbb=22,aaa=333 运行结果: 总结: 1、一个测试计划中可以有多个Defaults组件,多个Defaults组件的默认值会叠加,如上图,虽然两个Defaults 组件都定义了参数aaa,但发出的请求还是会叠加起来。 2、两个default中都定义的”Server Name or IP”,显示在发送请求时只能使用一个,这里使用的是第一个default定义的值www.baidu.com |
CopyRight 2018-2019 实验室设备网 版权所有 |