java读取csv文件的行数_JMeter 读取 CSV 文件数据行数

在用 JMeter 做测试时,经常需要调用外部 CSV 文件的数据到脚本中使用,如果我们想对 CSV 文件中数据的行数进行统计,这个怎么做呢?

针对上面表格的数据,我们一起来学习一下如何统计数据行数吧。

首先创建一个线程组,在线程组下添加一个仅一次控制器,为什么添加这个控制器呢?一般我们只需要对表格数据行数进行统计一次就行。

接着在控制器下添加一个前置处理器 BeanShell PreProcessor ,然后在里面编写统计数据行数的 Script 脚本。

Script 脚本代码贴一下:

import java.io.BufferedReader;

import java.io.FileReader;

BufferedReader br=new BufferedReader(new FileReader("..\\data\\心知天气.csv"));

String tmpStr="";

int rowCount=0;

while(tmeStr=br.readLine()!=null){

rowCount++;

}

vars.put("rowCount",String.valueOf(rowCount));

log.in

你可能感兴趣的:(java读取csv文件的行数)