如何基于完整URL而非拆分组件设置JMeter HTTP请求默认值?
直接使用完整baseUrl变量配置JMeter HTTP请求
完全可行,不需要拆分协议、主机、端口等组件,具体操作步骤如下:
定义用户变量
- 在测试计划或线程组下添加「用户定义的变量」配置元件
- 添加变量:名称填
baseUrl,值填http://localhost:28082
配置HTTP请求
- 添加「HTTP请求」元件,切换到「URL」输入模式(点击元件上方的「URL」标签,替代默认的拆分字段)
- 在URL输入框中直接使用变量拼接接口路径,比如:
${baseUrl}/api/get-user-info
如果想通过「HTTP请求默认值」统一简化配置,也可以这么做:
- 添加「HTTP请求默认值」元件,无需填写协议、主机、端口字段
- 在后续的每个HTTP请求中,同样切换到「URL」模式,输入
${baseUrl}/具体接口路径即可
这样就可以直接复用完整的baseUrl变量,不用拆分任何组件。
内容的提问来源于stack exchange,提问作者Archimedes Trajano
相关产品推荐
相关产品推荐

