jmeter使用CSV Data Set Config参数化方法

本文详细介绍了如何使用JMeter的CSV Data Set Config进行参数化测试。从创建CSV文件到配置参数,包括设置文件路径、变量名、Recycle on EOF和Stop thread on EOF选项的含义及不同组合下的行为。并通过线程组循环和循环控制器两种方式实现参数的循环读取,强调了配置和使用中的注意事项。

1.创建csv文件,把需要的参数写在一列中。不需要写变量名称,直接写变量值就可以。

2.线程组中添加CSV Data Set Config

   如图所示:

                            

3.设置CSV Data Set Config配置

                          

Filename中填写文件路径和文件名称。如果文件放在jmeterbin目录下,直接写文件名称就可以。

Variable names中填写自定义变量名称。

Recycle on EOF:到了文件尾处,是否循环读取参数。

Stop thread on EOF:到了文件尾处,是否停止线程。

Recycle on EOF选择true时,Stop threadon EOF选择truefalse无任何意义,通俗的讲,在前面控制了不停的循环读取,后面再来让stoprun没有任何意义

Recycle on EOF选择false时,Stop threadon EOF选择true,线程4个,参数3个,那么只会请求3

Recycle on EOF选择false时,Stop thread on EOF选择false,线程4个,参数3个,那么会请求4次,但第4次没有参数可取,不让循环,所以第4次请求错误

4.参数化固定值

需要使用变量的地方换成自定的变量名称,编写格式:${自定义的变量名称},如图所示的格式填写:

5.循环读取参数:

     1)通过线程组循环

Recycle on EOFStop thread on EOF进行设置,还需要把线程组的循环次数设置为需要的次数。

     2)通过循环控制器循环

如果使用循环控制器的话,可以把线程组设置为1,需要循环的次数在循环控制器中设置。配合着Recycle on EOFStop thread on EOF的设置使用。

注:如果使用循环控制器,需要把CSV Data Set Config放在循环控制器下面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值