我想在Jmeter中循环两个csv文件。我发现this很接近,但我希望外部文件为我提供内部CSV的CSV文件名。
所以外部文件可能有
filename
A
B
C
这会导致内循环循环
A.csv
B.csv
C.csv
当我尝试上面引用的技术时,我得到一个错误,文件名不存在,我可以在错误中看到问题是jmeter没有替换循环控制器下的CSV数据集的文件名中的变量。我怀疑jmeter会在外部CSV文件引入的变量尚未定义时评估所有变量。
答案 0 :(得分:0)
JMeter不会替换变量,但会替换属性。
将您的变量转换为属性,方法将开始工作。
请参阅Knit One Pearl Two: How to Use Variables in Different Thread Groups.指南以了解如何执行此操作,并this SO answer了解如何使用JMeter脚本实现相似的方案。