您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在JMeter中将变量从一个线程组传递到另一个线程组

如何在JMeter中将变量从一个线程组传递到另一个线程组

我无法使用变量执行此操作(因为这些变量在各个线程中都是局部的)。但是,我能够通过属性解决此问题!

同样,我的第一个ThreadGroup完成了所有的设置,我需要该工作中的一些信息才能供第二个ThreadGroup中的每个线程使用。我在第一个ThreadGroup中有一个BeanShell断言,其内容如下:

${__setProperty(storeid, ${storeid})};

$ {storeid}是使用XPath提取提取的。BeanShell断言还执行其他操作,例如检查是否从上一次调用返回了storeid等。

无论如何,在第二个ThreadGroup中,我可以将Samplers中“ storeid”属性的值与以下内容一起使用:

${__property(storeid)}

奇迹般有效!

其他 2022/1/1 18:14:33 有490人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶