jmeter 函数 FileToString(path) 将采用动态值
Will jmeter function FileToString(path) takes dynamic values
jmeter 函数 FileToString(path) 是否采用动态值。
我需要使用大约 400 个 json 文件作为输入。所以计划在正文数据中使用 FileToString($fileName})。通过在 csv 中提供文件名列。但似乎 Jmeter 正在将文件名检查为文件,而不是从 csv 中获取值。
您需要将 ${fileName}
包装到 __eval() 函数中。根据文档:
The eval function returns the result of evaluating a string expression.
This allows one to interpolate variable and function references in a string which is stored in a variable.
所以你需要把你的表情改成这样:
${__FileToString(${__eval(${fileName})},,)}
有关 JMeter 功能的更多信息,请参阅 How to Use JMeter Functions post 系列。
jmeter 函数 FileToString(path) 是否采用动态值。
我需要使用大约 400 个 json 文件作为输入。所以计划在正文数据中使用 FileToString($fileName})。通过在 csv 中提供文件名列。但似乎 Jmeter 正在将文件名检查为文件,而不是从 csv 中获取值。
您需要将 ${fileName}
包装到 __eval() 函数中。根据文档:
The eval function returns the result of evaluating a string expression.
This allows one to interpolate variable and function references in a string which is stored in a variable.
所以你需要把你的表情改成这样:
${__FileToString(${__eval(${fileName})},,)}
有关 JMeter 功能的更多信息,请参阅 How to Use JMeter Functions post 系列。