我正在尝试使用变量保存具有动态值的响应 xml 文件。
我通过一个从 CSV 数据集配置(例如var = Abc123
)获得的变量传递一个值。
我已经提到了文件名前缀,因为我的变量D:\response\${var}
在哪里。var
但是文件被保存为${var}.xml
本身,而不是Abc123.xml.
请建议是否有任何方法可以保存具有动态值的文件。
谢谢。
我正在尝试使用变量保存具有动态值的响应 xml 文件。
我通过一个从 CSV 数据集配置(例如var = Abc123
)获得的变量传递一个值。
我已经提到了文件名前缀,因为我的变量D:\response\${var}
在哪里。var
但是文件被保存为${var}.xml
本身,而不是Abc123.xml.
请建议是否有任何方法可以保存具有动态值的文件。
谢谢。
我们正在谈论将响应保存到文件侦听器,对吗?
所以你必须:
1.文件名前缀字段中的双反斜杠:
D:\\response\\${var}
因为在这种情况下,单个反斜杠将被视为“转义”字符,并且变量不会扩展为其值;
或者:
2.D:\response\
将脚本中其他地方的部分定义为单独的变量,例如${responsePath}
并将D:\response\
文件名前缀字段中的替换为该变量:
${responsePath}${var}
两种变体都可以正常工作,但第二个似乎更通用一些。