1.CSV Data Set Config

  • Filename   参数化文件的路径

    • 文件中的数据最后一行不能有空行,空行会被当做一个参数  
    • 若要进行分布式压测,可以将参数化文件放在jmeter的bin目录下,如此则不需要为了设置参数化文件的路径而苦恼  
    • 备注:需要将参数化文件和压测脚本(如 abc.jmx)放在同一个目录下  
  • File encoding   设置参数化的编码
    • 问题:选择参数化文件为txt格式,编码选择UTF-8,获取到的参数可能会出现乱码,不选择编码反而不易出现乱码  
    • 原因:txt的默认编码为ASCII,另存为时将编码改为UTF-8则可解决问题  
  • Variable Name  命名参数名,可以命名多列参数,以逗号隔开
  • Ignore first line
    • 如果参数化文件没有第一行标题,那么选择False,不忽略第一行 
    • 如果参数化文件有第一行标题,那么选择True,忽略第一行
  • Delimiter   分隔符,用什么符号分隔参数化文件中的各列
  • Allow qutoed data   允许参数化文件的参数带有双引号,默认是False,如果参数文件的值带有双引号,False模式会将双引号也当做参数
  • Recycle on EOF   默认为TRUE,即文件中的数据读完后,从头继续循环读
  • Stop thread on EOF    官方说明:如果Recycle on EOF 选择为false时,Stop thread on EOF 选择True,那么当参数化文件的数据小数线程组设置的线程数时,则停止线程

2.HTTP信息头管理器

  • 用来存放请求头部信息(request headers)

3.HTTP请求默认值

  • HTTP请求默认值,这个属性管理器用于设置其作用范围内的所有HTTP Request默认值,包括:

    • 服务器请求或IP:请求发送的目标服务器名称或地址;  
    • 端口:目标服务器的端口号,默认80;  
    • 协议:箱目标服务器发送请求所采用的协议,HTTP或HTTPS,默认HTTP;  
    • Content encoding :内容的编码方式,默认值为iso8859;  
    • 路径:目标URL路径(不包括服务器地址和端口);  
    • 同请求一起发送参数 : 对于带参数的URL ,jmeter提供了一个简单的对参数化的方法:用户可以将URL中所有参数设置在本表中,表中的每一行是一个参数值对;  
    • 从HTML文件获取所有有内含的资源:该选项被选中时,jmeter在发出HTTP请求并获得响应的HTML文件内容后,还对该HTML进行Parse 并获取HTML中包含的所有资源(图片、flash等),默认不选中;如果用户只希望获取页面中的特定资源,可以在下方的Embedded URLs must match 文本框中填入需要下载的特定资源表达式,这样,只有能匹配指定正则表达式的URL指向资源会被下载。  
  • 注意事项:
    • ①、一个测试计划中可以有多个Defaults组件,多个Defaults组件的默认值会叠加  
    • ②、两个default中都定义的"Server Name or IP",显示在发送请求时只能使用一个  

4.用户定义的变量

最新文章

  1. 198个经典C#WinForm实例源码(超赞) 里面的例子 .sln 目录
  2. JAVA中SERIALVERSIONUID的解释
  3. ADB理解
  4. 完全面向于初学者的Node.js指南
  5. c# 与flash通信简介
  6. python3 多线程的基本用法
  7. 应该始终以PreparedStatement代替Statement
  8. pods 这两篇就够了
  9. c++ 05
  10. wordpress 源代码 高亮显示 (Crayon Syntax Highlighter)
  11. 学习makefile的一个工程示例
  12. URL, URI, URN三者区别
  13. git基本用法
  14. 【刷题】【LeetCode】000-十大经典排序算法
  15. 移动端css水平垂直居中
  16. jQuery子页面获取父页面元素并绑定事件
  17. hud 1312
  18. HDU-2767-tarjan/Kosaraju求scc
  19. CentOS7安装tomcat9
  20. LR函数基础(一)(二)

热门文章

  1. js 动态加载 jq
  2. dotnet core 项目脚手架这种小事嘛...
  3. Jmeter(一) Jmeter基本使用
  4. WINGIDE 激活失败
  5. linux减少服务器带宽的方法
  6. 记一次修复yum被破坏
  7. 【笔试题】Overriding in Java
  8. JSON学习(一)
  9. 基于layUI调用后台数据实现区域信息级联查询
  10. 文件和异常练习——python编程从入门到实践