我有一个 JMeter 脚本,可以测试大约 25 个不同的 REST API(这不是负载测试,而是 API 功能测试)。所有这些 API 都需要一个基于 OAuth 的访问令牌,我在测试开始时生成并保存在一个变量中,然后所有后续 API 调用都会使用该变量。
问题是令牌的到期时间是 10 分钟,如果测试超过该持续时间,那么其余的调用将失败并出现 401。有没有办法可以重复我在 5 分钟后重复拨打的第一个电话,以便新的访问令牌始终可用?谢谢。
不确定此图像是否会有所帮助,但 opentokenID 调用会生成访问令牌,然后是使用它的所有其他调用。我想知道是否有某种机制可以在测试过程中重新执行 opentokenId 调用以获得新的访问令牌。