JMeter提供的配置元件中的HTTP属性管理器用于尽可能模拟浏览器行为,在HTTP协议层上发送给被测应用的http请求

1.Http信息头管理器

用于定制Sampler发出的HTTP请求的请求头的内容。不同的浏览器发出的HTTP请求具有不同的Agent

访问某些有防盗链的页面时需要正确的Refer...这些情况下都需要通过HTTP Header Manager来保证发送的HTTP请求是正确的

Content-Type意思可以理解为参数名称、类型,值下面输入对应的参数类型就行了,这里我测试时候需要传输json类型,因此就填入了application/json

2.HTTP Request Defaults(请求默认值)

用于设置其作用范围内的所有HTTP的默认值,可被设置的内容包括HTTP请求的host、端口、协议等

3.HTTP Authorization Manager(授权管理器)

用于设置自动对一些需要NTLM验证的页面进行认证和登录

4.HTTP Cache Manager

用于模拟浏览器的Cache行为。为Test Plan增加该属性管理器后,Test Plan运行过程中会使用Last-Modified、ETag和Expired等决定是否从Cache中获取相应的元素

5.HTTP Cookie Manager(cookie管理器)

用于管理Test Plan运行时的所有Cookie。HTTP Cookie Manager可以自动储存服务器发送给客户端的所有Cookie,并在发送请求时附加上合适的Cookie

同时,用户也可以在HTTP Cookie Manager中手工添加一些Cookie,这些被手工添加的Cookie会在发送请求时被自动附加到请求

6.JDBC Connection Configuration(JDBC连接配置)

JDBC Request可以向数据库发送一个请求(sql语句),一般它需要配合JDBC Connection Configuration配置元件一起使用

Variable Name(变量名):这里写入数据库连接池的名字

Database URL:数据库连接地址

JDBC Driver class:数据库驱动(可以将需要连接的数据库驱动jar包复制到jmeter的lib/目录下,然后在设置测试计划界面,最下面的Library中导入)

Username:数据库登录名

Password:数据库登陆密码

不同数据库的驱动类和URL格式:

最新文章

  1. 【转】Inode详解
  2. Easyui扩展icon下载
  3. gulp-rev-orig
  4. ACM +-字符串
  5. knockout 学习实例3 html
  6. 配置Hibernate二级缓存步骤
  7. Yii框架学习笔记(二)将html前端模板整合到框架中
  8. Java从入门到精通(一)
  9. 《Effect Java》学习笔记1———创建和销毁对象
  10. 织梦/dedecms 当文章转载时不需要设置图片水印的设置,取消’图片是否加水印‘的复选框,并且修改如下文件即可生效
  11. asp.net core mvc剖析:KestrelServer
  12. 青年之锋文学网( www.xcqnzf…
  13. Linux设备驱动之IIO子系统——IIO框架数据读取
  14. CSS3 font-face使用
  15. 分布式系列六: WebService简介
  16. servlet增删改查
  17. 网络地址转换-NAT
  18. Java包装类及其拆箱装箱
  19. itemscope itemtype="http://schema.org/AggregateRating"
  20. 初识C语言中的函数(男神翁凯老师MOOC)

热门文章

  1. linux系统电视盒子到底是什么
  2. Mysql高级第一天(laojia)
  3. MyEclipse配置默认自带的HTML/JSP代码格式化
  4. Kattis之旅——Divisible Subsequences
  5. amoeba_mysql 读写分离
  6. oracle exadata一体机虚拟机
  7. RSD 直观介绍
  8. Linux模拟僵尸进程并kill
  9. topcoder srm 425 div1
  10. Bootstrap3基础 btn-xs/sm... 按钮的四种大小