如何在jmeter中的变量中保存值?

时间:2019-03-18 06:07:15

标签: random jmeter

可以说我的输入字段的格式如下:

$ {__ Random(1,28,)} / $ {__ Random(1,12,)} / $ {__ Random(1970,2000,)

我想重用上面生成的值,如何将其保存在变量中?

2 个答案:

答案 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)}

演示:

enter image description here

__changeCase()功能自JMeter 4.0

开始可用