使用具有令牌的 auth 使用 jmeter 进行性能测试
Posted
技术标签:
【中文标题】使用具有令牌的 auth 使用 jmeter 进行性能测试【英文标题】:performance testing with jmeter using auth which has a token 【发布时间】:2021-12-16 15:36:15 【问题描述】:我有rest api,它在标头中有令牌,但是我在处理响应数据时遇到了问题,因为api必须请求令牌,我应该将我的令牌存储在jmeter的哪里?
【问题讨论】:
【参考方案1】:如果您只有令牌并正在寻找将其添加到请求的方法 - 可以通过 HTTP Header Manager 完成,您可以将其配置为发送 Authorization 标头:
如果您需要先进行身份验证/授权,则可以先使用 JMeter 的 HTTP Request 采样器实现授权逻辑,一旦在响应中获得令牌,您可以使用合适的 JMeter Post-Processor 从那里提取并保存它变成JMeter Variable。
然后在 HTTP Header Manager 中,您将能够使用由 Post-Processor 提取的 JMeter 变量。示例实现见Using Regular Expressions to Extract Tokens and Session IDs to Variables文章
【讨论】:
以上是关于使用具有令牌的 auth 使用 jmeter 进行性能测试的主要内容,如果未能解决你的问题,请参考以下文章