BeanShell:String + function的值

时间:2018-01-18 22:41:41

标签: java jmeter beanshell

谁能帮帮我?

BeanShell的:

  • 作品:

    ${__setProperty(MyProperty, ${__UUID()})};
    

    结果:3d63d204-ce35-4c82-9ac6-4479197f76c0

  • 不起作用:

    ${__setProperty(MyProperty, ${__UUID()}+"Test")}; 
    

    结果:+Test

    期望:3d63d204-ce35-4c82-9ac6-4479197f76c0Test

奥列格

1 个答案:

答案 0 :(得分:0)

在BeanShell中,它更容易实现:

props.put("MyProperty", UUID.randomUUID().toString() + "Test");

在您之前的语法中,不要添加+,它也应该有效:

${__setProperty(MyProperty, ${__UUID()}Test)}; 

否则,请告诉我们您使用哪个元素进行设置。