我有一个CSV数据集配置,
我想在我的用户定义变量中引用变量Stack
,我已经完成了如下操作,
我使用__eval
函数来阅读Stack
变量
但在请求中,我仍然看到
https://${Stack}.testing.com
但我希望从CSV文件中看到变量Stack
的值。
我尝试了以下内容,
__eval(${Stack}).testing.com -> ${Stack}.testing.com
__evalVar(Stack).testing.com -> .testing.com
${Stack}.testing.com -> ${Stack}.testing.com
请告知我如何在用户定义的变量中引用CSV数据集配置中的变量。
由于
答案 0 :(得分:1)
您无法使用CSV数据集配置执行此操作,因为在用户定义变量之后初始化,但是您应该能够使用__CSVRead() function来代替:
${__CSVRead(users/login.csv,3)}.testing.com
演示:
有关上述和其他JMeter功能的更多信息,请参阅How to Use JMeter Functions帖子系列。
答案 1 :(得分:0)
根据recreate your .snk
file,您无法引用它在测试计划 - 用户定义变量中定义的变量。
请注意,测试计划不能引用它定义的变量。