使用JMeter支持功能API测试,并且遇到从CSV文件读取数据的问题。JMeter不会从CSV文件读取带引号的CSV列表
"wibbles" : ${wibble-var},
${wibble-var}
从CSV文件中读取的格式为:从文件中的数据在构建POST数据体包含这样的使用
["wibble1","wibble2","wibble3"]
...有列表中超过1000个wibble值。
如果"wibbles" : ["wibble1","wibble2","wibble3"]...
被硬编码到POST主体中,那么JMeter会很高兴,建立POST请求并执行业务,但事实证明不可能创建一个甚至是上面的3值示例的CSV文件,JMeter会解析。 JMeter跳过包含'CSV读取'的线程而无需构建POST请求或发送它,所以没有响应来检查,并且同样跳过了一个Debug Sampler。我听说有传言说双引号可以起作用,但一直没能找到正确的语法。任何人都可以对这个问题有所了解吗?由于
感谢Dmitri和@Vins的回应。我一定会看看__StringFromFile和__FileToString函数供将来使用。与此同时,我确实设法通过反复试验来解决问题,我将在下面发布 – Geoff