打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
jmeter参数化:CSV 数据文件设置
2.1CSV数据文件设置
2.1.1参数介绍
数据信息汇总存放在.CSV,.dat,.txt格等式的文件内。.CSV个数的文件的第一行填写元素的名称,jmetr在文件中读取信息时默认从第一行读取元素名称,如果元素名称缺失会导致脚本运行失败。其他格式的文件参考.CSV格式执行。
2.1.2CSV数据文件设置(CSV Data Set Config)
文件名(Filename): 指保存信息的文件目录,可以相对或者绝对路径。相对路径的根节点是jmeter的启动目录(%JMETER_HOME%bin),注意路径中的"\"需要使用"/"进行替换。如果jmeter找不到指定的文件会在日志文件(jmeter.log目录位置D:\Program Files\apache-jmeter-2.13\bin)中提示:系统找不到指定文件,运行脚本失败。
文件编码(File encoding): 保持默认。默认为US-ASCII,当文件内容中有中文时需要使用UTF-8,否则会出现乱码的情况。
变量名称(Variable Names): 给csv文件中各列起个名字(有多列时,用英文逗号隔开列名)便于后面引用。
忽略首行(Ignore first line):当设置为True时,在文档中取值时忽略第一行,从第二行开始取值,当设置为时False,在CSV文件中取值时从第一行开始取值。
分隔符(Delimiter):例如.txt格式的文件中使用逗号分隔,则填写逗号;如使用的是TAB,则填写\t。如果文件中使用“|,”进行分割,这里的分隔符就需要使用“|,”
读取的内容中包含逗号
Jmeter设置:
CSV文档内容修改:
是否允许带引号(Allow quoted data?) 是非选项,如果选择是则允许拆分完成的参数里面包含有分隔符,例:该项可以选择True,效果如下:
遇到文件结束符再次循环?(Recycle on EOF?):选择True,参数文件循环遍历;选择False时文件完成一次遍历后不再进行循序。
遇到文件结束符停止线程?(Stop thread on EOF?):选择True,遇到文件结束符时停止测试;选择False,遇到文件结束符时不停止测试。
共享模式(Sharing mode):参数文件共享模式,可选的有All threads-所有线程,Current thread group—当前线程组,Current thread—当前线程。
所有线程(All threads):计划中所有线程,假如说有线程1到线程n (n>1),线程1取了一次值后,线程2取值时,取到的是csv文件中的下一行,即与线程1取的不是同一行。
当前线程组(Current thread group):当前线程组,假设有线程组A、线程组B,A组内有线程A1到线程An,线程组B内有线程B1到线程Bn。取之情况是:线程A1取到了第1行,线程A2取第2行,现在B1取第1行,线程B2取第2行。
当前线程(Current thread):假设测试计划内有线程1到线程n (n>1),则线程1取了第1行,线程2也取第1行。
2.1.3引用变量
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
jMeter Thread group 对应的 constant timer
Jmeter参数化与关联--资料收集未整理
Jmeter之使用CSV Data Set Config实现参数化登录
JMeter脚本的参数化
Jmeter变量参数化之CSV Data Set Config
Jmeter接口参数化配置
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服