在使用JMeter进行测试的时候,往往要使用参数化,而最常用的一种方式就是:CSV Data Set Config。下面来详细介绍这种方法的使用。
    
    1、
通过测试计划Test Plan 或者线程组Thread Group添加CSV Data Set Config。
JMeter参数化-CSV Data Set Config




2、填写相关的信息

JMeter参数化-CSV Data Set Config


说明:

Filename --- 参数项文件
File Encoding --- 文件的编码,设置为UTF-8
Vaiable Names --- 文件中各列所表示的参数项;各参数项之间利用逗号分隔;参数项的名称应该与HTTP Request中的参数项一致。
Delimiter --- 如文件中使用的是逗号分隔,则填写逗号;如使用的是TAB,则填写\t;(如果此文本文件为CSV格式的,默认用英文逗号分隔)
Allow Quoated data: 双引号相关 

Recycle on EOF? --- True=当读取文件到结尾时,再重头读取文件
                    False=当读取文件到结尾时,停止读取文件
Stop thread on EOF? --- 当Recycle on EOF为false并且Stop Thread on EOF为true,则读完csv文件中的记录后,停止运行
 
Sharing Mode: 设置是否线程共享 

 

3、新建一个以.bat或者.csv结尾的文件,存放变量值
JMeter参数化-CSV Data Set Config



注意:这里.dat和.csv文件最好在保存的时候,也选择编码格式为:UTF-8,如下图所示:
JMeter参数化-CSV Data Set Config




4、使用定义好的变量
JMeter参数化-CSV Data Set Config


OK,参数化完成了!接下来,运行就可以了!



参考链接:http://lijingshou.iteye.com/blog/2047613
                  http://www.cnblogs.com/zhuque/archive/2012/11/20/2779253.html
                  http://www.cnblogs.com/yangxia-test/p/3966154.html

相关文章: