CSV Data Set Config配置:
元素 | 功能 |
---|---|
文件名 | 存储批量数据的文档地址 |
文件编码 | 文件采用的编码格式,一般使用utf-8 |
变量名称 | 与文件中列表值相对应的引用名,多个变量使用逗号隔开 |
忽略首行(只在设置了变量名称后才生效) | 一般文件中第一列都是指明当前列的名称,需要忽略该行 |
分隔符(用‘\t’代替制表符) | 识别文件中不同变量值的符号,将不同变量分离开,可使用逗号 |
是否允许带引号? | 允许文件中的带引号的值保留引号 |
遇到文件结束符再次循环? | 当线程数设置大于文件中的数据时,设置true,在检索完文件最后一行(文件结束字符EOF)将继续从文件第一行开始检索,否则将只执行文件中数据个数 |
遇到文件结束符停止线程? | 当线程数设置大于文件中的数据时,设置true,在检索完文件最后一行(文件结束字符EOF)不会停止 |
线程共享模式 | 指定该文件中的变量及变量值可用范围,可选项有:所有现场(该配置设置的变量及对应的值在整个测试计划中生效)、当前线程组(该配置设置的变量及对应的值在当前所在的线程组中生效) |
如下:userIdtest.txt有两组数据,第一组数据:userId:10063987 password:123456Aa 第二组数据:userId:10063988 password:123456Aa
通过以上设置,可通过${userId}、${password}调用userIdtest中的参数,CSV Data Set Config默认是一行数据一行数据往下读,直至到最后一行读取完毕,再从第一行数据开始读取
注:可通过设置多个变量配合逻辑控制元件进行使用(如:控制只读取文本中的部分行数据)