本文摘抄于 www.lemfix.com/topics/288
CSV Data Set Config获取参数值
1)若需要注册的手机号不能随机,必须是用户真实提供的手机号进行注册的话,就采用以下这种方式,提前收集用户真实手机号及昵称,存放在本地txt或者CSV文件(CSV文件默认逗号隔开)

2)线程组右键添加-->配置元件-->CSV Data Set Config

Filename:需要传入文件的完整路径。我的文件位于D盘目录下,文件名为users.txt。
File encoding:参数文件的编码格式。可以不填。
Variable Names:对应参数文件中每列的变量名,也是你要引用到请求中的参数变量名。这里第一列是手机号、第二列是昵称。变量名可以自定义。
igonre first line(only used if Variable Names is not empty):当 CSV 文件中首行设置了变量名时,该项设为 true,此时每次请求读取文件时会自动忽略首行,直接读取第二行的数据。若首行未设置,则选择False
Delimiter:文件中的分隔符,默认英文的逗号分隔。所以注意txt文档中每行多个参数用英文逗号分隔。
Recycle on EOF: 设置为True后,允许重头循环取值;为False,当读取文件到结尾时,停止读取文件
Stop Thread EOF: 当Recycle on EOF为false并且Stop Thread EOF 为true,则读完csv文件中的记录后,停止运行,线程数及执行次数无效。
Sharing Mode:共享模式。All threads:所有线程,所有线程循环取值,线程1取第一行,线程2取下一行;Current thread group:当前线程组,各个线程组分别循环取值;Current thread:当前线程,该测试计划内的所有线程都取第一行。
3)使用CSV Data Set Config中定义好
a、直接参数化引用

b、通过函数助手进行参数化引用

4)设置线程组中线程数为5,执行后,输出如下结果:成功

从数据库读取数据,关联的时候也会用到参数化方式