JMeter - xpath提取器不写入线程组外的用户定义变量

时间:2011-01-28 17:08:36

标签: jmeter

我遇到了JMeter的问题。我有一个带有Web服务请求和xpath exctractor的线程组。我将xpath提取器中的引用名称字段设置为在线程组外部定义的用户定义变量。但是,永远不会设置该用户定义的变量。我知道,因为任何引用该用户定义变量的后续Web服务请求都会失败。

请注意,当我将用户定义的变量放在与Web请求相同的线程组中时,这不是问题。然后,设置用户定义的变量。

如何解决此错误?我需要一种方法让一个线程组通过xpath提取器设置用户定义的变量,因此用户定义的变量可以被另一个线程组使用。

1 个答案:

答案 0 :(得分:1)

问候,

这实际上是Jmeter的一个功能。 (我知道......我只是写下了这篇文章)。变量是线程组的本地变量。在线程组之间共享变量值的唯一方法是使用属性。

您需要使用两种功能: ${_setProperty} ${ _property}