Var1 = ABCD \ EF \ DE
如何使用JMeter将Var1值从1以上转换为1以下。
Var1 = ABCD \\ EF \\ DE
答案 0 :(得分:1)
自__groovy() function以来可以使用新的JMeter 3.1,您可以在其中运行任意Groovy脚本,例如:
只需使用添加的斜杠返回${Var1}
变量的值:
${__groovy(vars.get('Var1').replace('\\\'\, '\\\\\\\'),)}
使用包含额外斜杠的新值更新${Var1}
变量:
${__groovy(vars.put('Var1'\,vars.get('Var1').replace('\\\'\, '\\\\\\\')),)}
演示:
还要注意__strReplace()项目提供的JMeter Plugins功能。
答案 1 :(得分:0)
在Java(/ Beanshell)中,字符串内的双反斜杠\将代表一个反斜杠。
例如,在JSR223 Sampler或BeanShell Sampler中运行
Var1 = "ABCD\\EF\\DE";
Var1 = Var1.replace("\\", "\\\\");
您将在需要时看到响应ABCD \ EF \ DE。