使用 JMeter 以给定的时间间隔重新生成访问令牌请求

问题描述 投票:0回答:1

我必须在 1 小时间隔后重新生成我的访问令牌。所有这些 API 都需要一个基于 OAuth 的访问令牌,我在测试开始时生成该令牌并将其保存在一个变量中,然后供其他后续 API 调用使用。

我在 http 请求之后使用了流控制操作,并且可以使用 __setProperty 和 __property() 函数将令牌从一个线程组传递到另一个线程组。

我不想不必要地发送多个身份验证请求。 谢谢。

api jmeter performance-testing load-testing
1个回答
0
投票

是一个问题吗?方法:

  1. 有一个单独的线程组用1个线程和所需的循环数生成/刷新令牌
  2. 使用 Flow Control Action 采样器,以便它以给定的时间间隔运行
  3. 在此线程组中使用 __setProperty() 函数将令牌存储到 JMeter 属性中,使用 __P()__property() 函数读取值是正确的。

如果有任何问题我们需要看看:

© www.soinside.com 2019 - 2024. All rights reserved.