我想在Jmeter中使用CSV文件用逗号替换多个pipleline。我正在使用Groovy脚本。以下是Jmeter的主体数据。我从CSV文件中获取了多个值,并且无法在Jmeter中使用replaceAll函数主体数据。任何帮助,将不胜感激。
2 回答
MM们
TA贡献1886条经验 获得超2个赞
您需要使用__groovy()函数来评估HTTP Request采样器主体中的Groovy代码
你需要逃跑
|
你需要逃跑
,
你需要逃跑
\
假设以上所有相关__groovy()
函数语法为:
${__groovy(vars.get('TemplateID1').replaceAll('\\\|'\,'\,'),)}
另请注意,有一个__strReplace()函数也可以满足您的需要,在这种情况下,语法为:
${__strReplace(${TemplateID1},\\|,\,,)}
如果您没有此功能,则可以使用JMeter Plugins Manager将其作为“自定义JMeter功能”捆绑包的一部分进行安装
肥皂起泡泡
TA贡献1829条经验 获得超6个赞
replaceAll接受一个正则表达式。您需要转义管道字符。
replaceAll("\\|", ",")
我以普通的方式对此进行了测试,并且可以正常工作。不确定jmeter集成。
添加回答
举报
0/150
提交
取消