在Jmeter中有至少3中方式能够读取csv文件
下面三种方法中所用都是同一个CSV文件
1.在BeanShell中用IO读取csv文件(万能的BeanShell)
适用于一次性读出csv中所有内容
控制台打印结果
2.添加 CSV Data Set Config(最常用的方法)
配置CSV Data Set Config,注意根据需要配置每一行的参数,下图圈起来部分是否需要忽略表头,如果需要忽略选择true
该线程组设置两个线程,能够分别取出CSV中的第一行和第二行
用beanShell在控制台打印:
3.用Jmeter内置函数 __CSVRead(,)
可以在函数小助手中测试 __CSVRead(,)函数
- 打开函数小助手
- 选择__CSVRead
- 填写对应的参数,第一个为文件文件路径及文件名(C://xxx/xxx/1234.csv),第二个参数为填写第几列
- 点击4 Generate&Copy to Clipboard 可生成对应的函数并复制
- 显示结果
在实际使用中直接调用${__CSVRead(,)},下面示例以通过BeanShell调用CSVRead函数并打印到控制台
控制台输出结果:
版权声明:本文为lt_juejiang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。