##使用BeanShell PreProcessor,获取CSV文件行数
Script代码:
import java.io.BufferedReader;
import java.io.FileReader;
BufferedReader br = new BufferedReader(new FileReader("C:\\Users\\jun\\Desktop\\testReadCsv.csv"));
int rowNum = 0;
while(br.readLine()!=null){
rowNum++;
}
vars.put("rowNum",String.valueOf(rowNum));
log.info("--CSV文件行数:"+ rowNum +"--");
注:FileReader()里面填写具体的CSV文件路径,示例为windows系统中的文件路径。
运行日志:
其中SCV文件内容示例如下: