JMeter与普通线程组共享setUp线程组变量

lpd*_*lpd 3 jmeter jmeter-3.2

想象一下,我有一个简单的测试计划,如下所示:

setUp Thread Group
-- Http Request
---- JSON Extractor

Thread Group
-- Http Request

tearDown Thread Group
-- Http Request
Run Code Online (Sandbox Code Playgroud)

默认情况下,在setUp Thread Group普通Thread Group或中都无法访问中提取的变量tearDown Thread Group每个用户的变量内容都不相同,因此无法预先计算并加载到测试计划中。一个用户不可能模拟正确的负载。

如何从相应的“线程组”固有和“ tearDown”中访问每个线程的setUp变量?

Dmi*_*i T 5

JMeter变量范围仅限于当前线程组,如果需要在不同的线程组之间传递一些数据,则需要将JMeter变量转换为JMeter属性:

详细信息:编织一颗珍珠二:如何在不同的线程组中使用变量