我在CSV文件中有一组JSON模板和一个DataInsert:{"Data":"${DataInsert}"}, testdatainsert
变量定义为JSONTemplate,DataInsert
我正在运行一个HTTP请求,其正文为:${__V(JSONTemplate${DataInsert})}
我想把这封信寄去:{"Data":"testdatainsert"}
然而,我最终发送的是JSONTemplatetestdatainsert
我认为我对本文档的理解不是很透彻:https://jmeter.apache.org/usermanual/functions.html#what_can_do
任何帮助都将不胜感激。
1条答案
按热度按时间cigdeys31#
如果CSV中的值包含另一个JMeter Function or Variable,则需要将其 Package 到__eval()函数中,以解析底层变量(或函数)。
如果您有:
testdatainsert
的DataInsert
变量{"Data":"${DataInsert}"}
的JSONTemplate
变量并且需要获取
{"Data":"testdatainsert"}
-需要将变量引用为:演示:
更多信息:Here’s What to Do to Combine Multiple JMeter Variables