我如何使用在 Jmeter 的下一个线程中生成的令牌
Posted
技术标签:
【中文标题】我如何使用在 Jmeter 的下一个线程中生成的令牌【英文标题】:How can i Use a token generated in the next thread in Jmeter 【发布时间】:2021-06-10 05:14:38 【问题描述】:我在成功运行我的登录 API 后提取了授权令牌。当我配置不同的 HTTP 请求时,它可以在同一个线程中使用。
但我想为我的其余 API 创建一个单独的线程并使用我已经提取的授权令牌。如何在 Jmeter 中做到这一点?
【问题讨论】:
【参考方案1】:根据JMeter Documentation:
属性与变量不同。 变量是线程本地的;属性对所有线程都是通用的
所以你可以通过两种方式传递它:
-
在第一个线程组(或线程)中使用 __setProperty() 函数将值存储到 JMeter 属性中,然后在需要时使用 __P() function 将其读回。
如果您的逻辑更复杂,请使用 Inter-Thread Communication Plugin
【讨论】:
以上是关于我如何使用在 Jmeter 的下一个线程中生成的令牌的主要内容,如果未能解决你的问题,请参考以下文章