想象一下,我有一个简单的测试计划,如下:
setUp Thread Group
-- Http Request
---- JSON Extractor
Thread Group
-- Http Request
tearDown Thread Group
-- Http Request
默认情况下,setUp Thread Group
中提取的变量在普通Thread Group
和tearDown Thread Group
内无法访问。每个用户的变量内容不同,无法预先计算并加载到测试计划中。使用单个用户无法模拟正确的负载。
如何从相应的Thread Group中和tearDown中访问每个线程的setUp变量?
答案 0 :(得分:4)
JMeter变量范围仅限于当前的线程组,如果需要在不同的线程组之间传递一些数据,则需要将JMeter变量转换为JMeter属性:
更多信息:Knit One Pearl Two: How to Use Variables in Different Thread Groups
答案 1 :(得分:1)