Jmeter 为什么打印vars.put,结果为空?

Jmeter 为什么打印vars.put,结果为空?,jmeter,Jmeter,System.out.println(pass)的结果是正确的,它是123456789, 但是token01的结果为null,我无法理解。您必须使用vars.get来访问jmeter变量。 所以您应该使用System.out.println(vars.get(“token01”)。您还可以使用调试采样器和查看结果树组合,以确保脚本正常工作 有关jmeter疑难解答技术的更多信息。您必须使用vars.get访问jmeter变量。 所以您应该使用System.out.println(vars.get

System.out.println(pass)的结果是正确的,它是123456789,
但是token01的结果为null,我无法理解。

您必须使用vars.get来访问jmeter变量。 所以您应该使用System.out.println(vars.get(“token01”)。您还可以使用调试采样器和查看结果树组合,以确保脚本正常工作
有关jmeter疑难解答技术的更多信息。

您必须使用vars.get访问jmeter变量。 所以您应该使用System.out.println(vars.get(“token01”)。您还可以使用调试采样器和查看结果树组合,以确保脚本正常工作
有关JMIT故障排除技术的更多信息,

如果您需要以编程方式访问JMULL变量值,则需要考虑下列选项之一:

  • 如果变量是字符串:
    String value=vars.get(“token01”)
  • 如果变量是对象:
    Object value=vars.getObject(“token01”)
演示:

参考资料:


你们也会发现这篇文章很有用
  • 如果变量是字符串:
    String value=vars.get(“token01”)
  • 如果变量是对象:
    Object value=vars.getObject(“token01”)
演示:

参考资料:


你们也会发现这篇文章很有用

什么是vars?请出示证件declaration@Jensvars-(JMeterVariables)-提供对变量的读/写访问权:vars.get(key);变量放置(键,值);putObject(“OBJ1”,newobject());变量getObject(“OBJ2”);什么是vars?请出示证件declaration@Jensvars-(JMeterVariables)-提供对变量的读/写访问权:vars.get(key);变量放置(键,值);putObject(“OBJ1”,newobject());变量getObject(“OBJ2”);
String pass = "123456789";
vars.put("token01",pass);
System.out.println(pass);
System.out.println(token01);