我只是遇到需要向 WebSocket 服务器发送不同的请求,所以我使用了 CSV 数据集配置,但我只能从 CSV 文件中获取一行数据。如何从 CSV 文件中获取两行或多行数据并将这些数据行作为请求发送到 WebSocket 服务器,感谢您的帮助。
1 回答
0
CSV Data Set Config 在Thread Group或Logic Controller的每次迭代中读取下一行,如果您想在单个迭代的范围内发送几行,则需要切换到__CSVRead() 函数,您可以完全自由地使用关于读取哪些数据,何时前进到下一行等。
因此,如果您有 CSV 文件,例如:
line1-value1,line1-value2
line2-value2,line2-value2
您可以在一个请求中发送 2 行,例如:
${__CSVRead(test.csv,0)} ${__CSVRead(test.csv,1)} ${__CSVRead(test.csv,next)}
${__CSVRead(test.csv,0)} ${__CSVRead(test.csv,1)}
演示:
于 2021-08-05T06:01:22.030 回答
