可以说我的输入字段的格式如下:
$ {__ Random(1,28,)} / $ {__ Random(1,12,)} / $ {__ Random(1970,2000,)
我想重用上面生成的值,如何将其保存在变量中?
答案 0 :(得分:1)
将表达式添加为str_split()预处理器的值
如果名称是birthDay
稍后将其用作${birthDay}
或在脚本中用作vars.get("birthDay")
可以使用函数语法:$ {variable}在同一线程组中的任何测试组件中访问值。
答案 1 :(得分:1)
您可以使用例如__changeCase() function在您的情况下不会做任何事情,但是可以评估嵌套的JMeter Functions or Variables并将结果保存到新的JMeter变量
相关语法为:
${__changeCase(${__Random(1,28,)}/${__Random(1,12,)}/${__Random(1970,2000,)},,myVariable)}
演示:
__changeCase()
功能自JMeter 4.0