Jmeter之三:配置元件 之 CSV Data Set Config
来源:互联网 发布:手机看网络电视流量 编辑:程序博客网 时间:2024/05/19 00:07
配置元件与采样器紧密关联。虽然配置元件并不发送请求(除了Http代理服务器例外),但它可以添加或者修改请求。
配置元件仅对其所在的测试树分支有效。例如,假设测试人员在一个简单逻辑控制器中放置了一个Http Cookie管理器,那么该HTTP Cookie管理器只对旋转在简单逻辑控制器内的其他逻辑控制器生效。
另外,相比父分支的配置元件,子分支内部的配置元件优先级更高。
一、CSV Data Set Config
CSV Data Set Config:被用来从文件中读取数据,并将它们分割存储到变量中,适合处理多变量。如:登录,在文本文档内把用户名和密码参数化,执行操作时,会自动循环读取文本里的用户名和密码。
1. 名称:控制器的描述性名称,显示在左边节点上,并用于命名事务
2. 注释:控制器注释信息,非必填项
3. Filename:路径名称
4. File encoding:文件编码 默认显示为: UTF-8
5. Variable Names(comma-delimited):变量名列表(以逗号分隔)与文件内显示参数一一对应。
6. Delimiter (use’\t’ for table):默认逗号
7. Allow quoted data? :
CSV文件是否允许值被引用,默认显示True
选择False:不允许引用
编辑,可以在此文本框内修改允许引用值的详细情说明。
8. Recycle on EOF?:执行到文件结尾,是否从文件开始循环重新读取(默认True)。
当到达文件尾时,且Recycle选项设置为True,就会从文件第一行重新开始读取,如果设置为false,而Stop thread on EOF?是False,那么当到达文件尾部时所有变量都将被置为,可以通过设置JMeter属性csvdataset.eofstring来改变该值。如果Recycle选项为false,而Stop thread是True,那么到达文件尾部之后,将导致线程被终止。
- Stop thread on EOF? :达到文件结尾后,线程是否该终止。
- Sharing mode:
如果希望每个线程拥有自己独立的值集合,那么就需要创建一系列数据文件,为每个线程准备一个数据文件,如test1.csv、test2.csv等,使用文件名test${__threadNum}.csv,并将“sharing mode”设置为”Current thread”
All threads:文件在所有线程间共享
Current thread group: 每个文件会针对每个线程组打开一次
Current thread: 每个文件会针对每个线程单独打开
编辑:在文本框内编辑设置参数
例子:
1. 在新建txt文档,维护用户参数信保存设置文件类型为bat
2. 在CSV Data Set Config内设置文件名称、代码等。
3. 打开http请求,设置用户名、密码的参数值
如:
User、pwd 就是在CSV Data Set Config——Variable Names(comma-delimited) 内设置的值
运行程序,执行引用CSV Data Set Config设置的参数文件内的用户名、密码依次执行登录操作。
- Jmeter之三:配置元件 之 CSV Data Set Config
- JMeter-配置元件-CSV Data Set Config
- JMeter学习-010-JMeter 配置元件实例之 - CSV Data Set Config 参数化配置
- JMeter 配置元件-CSV Data Set Config 参数化配置
- jmeter 配置元件:CSV Data Set Config用法
- JMeter 参数化之 CSV Data Set Config
- jmeter参数化之CSV Data Set Config
- jmeter -- CSV DATA SET CONFIG
- jmeter--csv data set config
- Jmeter之使用CSV Data Set Config实现参数化登录
- Jmeter之使用CSV Data Set Config实现参数化登录
- Jmeter之使用CSV Data Set Config实现参数化登录
- Jmeter之使用CSV Data Set Config实现参数化登录
- JMeter Using CSV DATA SET CONFIG
- jmeter CSV Data Set Config 乱码解决方法
- JMeter参数化-CSV Data Set Config
- JMeter参数化-CSV Data Set Config
- jmeter CSV Data Set Config设置
- fastJSON使用(二)——json转换成对象
- POJ-2240 Arbitrage(floyd详解)
- numpy入门
- ireport 5.6.0的使用(打印模板word,excel)
- 360度不停旋转的10片叶子背景---纯css实现旋转背景
- Jmeter之三:配置元件 之 CSV Data Set Config
- 无中生有之突击NOIP(1)--排序
- 设计模式随笔-单件模式
- poj_1258 Agri-Net(prim)
- 获取栈调度信息
- 用EXCEL查询 SQL SERVER 数据库 U8 876的现存量。有重复的用黄色标记。
- 专题报道
- 如何在js中调用append里面点击标签变化的函数
- MySql管理的个人经验