如何在Jmeter中保存具有动态值的文件

时间:2012-11-20 09:53:07

标签: jmeter

我正在尝试使用变量保存具有动态值的响应xml文件 我通过从CSV数据集配置中获取的变量传递值(例如var = Abc123)。

我已将文件名前缀提及为D:\response\${var},其中var是我的变量。

但该文件已保存为${var}.xml本身,而不是Abc123.xml.

请建议是否有任何方法可以保存具有动态值的文件 感谢。

1 个答案:

答案 0 :(得分:2)

我们正在谈论Save Responses to a file听众,对吧?

所以你必须要么:

1。文件名前缀字段中的双反斜杠:

D:\\response\\${var}

因为在这种情况下,单个反斜杠将被视为“转义”字符,变量将不会扩展为其值;

或:

2。将脚本中其他地方的D:\response\部分定义为单独的变量,例如${responsePath}并使用此变量替换Filename前缀字段中的D:\response\

${responsePath}${var}

两种变体都能正常工作,但第二种变体似乎更为通用。