如何将用户定义变量的值放入Bean shell Sampler Variable - Jmeter

How to put value of User Defined Variable into Bean shell Sampler Variable - Jmeter

我尝试将用户定义的变量移动到 beanshell 采样器中的变量。 (我需要用户定义的变量成为更大字符串的一部分。)

当我尝试移动它或复制它时,出现错误 500

有人可以告诉我如何将用户定义字段的值放入 bean-shell 变量中然后使用它(不需要更改用户定义的变量只需要它的值)

在此脚本中,我想将 $Expected_Offer_ID 的值放入字符串变量 Expected_Offer

JMeter变量通过vars对象访问,使用:

 String Expected_Offer =  vars.get("Expected_Offer");

有(至少)2个选项:

  1. ${Expected_Offer_ID} 放入采样器的 "Parameter" 部分。您将能够在脚本
  2. 中以 Parameters 的形式访问它
  3. 在需要时使用 vars.get("Expected_Offer_ID);vars 是一个 shorthand 到 JMeterVariables class 实例,它提供 read/write 访问所有 J​​Meter 变量

记住两件事: