一、实现方法
- 添加 HTTP 请求默认值: 在你的测试计划中,添加一个 HTTP 请求默认值配置元件(HTTP Request Defaults),用于设置所有 HTTP 请求的公共属性,包括服务器地址、端口号等。你可以在这里设置 token,以便在所有请求中都能使用它。
- 获取 token: 在测试计划中,添加一个 HTTP 请求,用于获取 token。你可以使用 HTTP 请求来模拟登录或其他身份验证操作,从而获取 token。在请求成功后,使用正则表达式提取 token,并将其保存到 JMeter 变量中。
- 使用 token: 在你的接口请求中,使用在步骤 2 中获取的 token 变量。你可以通过在请求中使用
${token}
来引用变量。
二、步骤实施:
假设你的接口需要在请求头中传递一个名为 "Authorization" 的 token。
-
添加 HTTP 请求默认值配置元件:
- 在测试计划中右键单击,选择添加 -> Config 元件 -> HTTP 请求默认值。
- 在 HTTP 请求默认值中,设置服务器名称或 IP、端口号等。
-
添加 HTTP 请求来获取 token:
- 添加一个 HTTP 请求,用于向服务器发送获取 token 的请求。这可能是一个登录接口或其他身份验证接口。
- 在请求成功后,使用正则表达式提取 token,并将其保存到 JMeter 变量中。你可以使用正则表达式提取器(Regular Expression Extractor)来完成这个任务。
-
在其他接口请求中使用 token:
- 在其他接口请求中,添加一个 HTTP 请求头管理器(HTTP Header Manager),并在其中设置 "Authorization" 头部,并使用
${token}
来引用变量。
- 在其他接口请求中,添加一个 HTTP 请求头管理器(HTTP Header Manager),并在其中设置 "Authorization" 头部,并使用
标签:默认值,HTTP,请求,用到,接口,token,添加,jmeter From: https://www.cnblogs.com/yongheng999/p/18154736