HTTP授权管理器

HTTP授权管理器使可以为使用服务器身份验证限制的网页指定一个或多个用户登录名。当使用浏览器访问受限页面时,可以看到这种身份验证,并且浏览器将显示一个登录对话框。当遇到此类页面时,JMeter可通过HTTP授权管理器发送登录信息。

属性描述
名称:显示的此取样器的描述性名称,可自定义

每次迭代中清除认证 :如果选中此选项,即使在上一个线程组循环中已经进行了身份验证,也将在每次迭代中进行身份验证。如果每个主线程组迭代都代表一个虚拟用户的行为,这通常很有用。

基础URL:与一个或多个HTTP请求URL匹配的部分或完整URL

用户名:用于授权的额用户名
密码:用户的密码。(注意,未加密存储在测试计划中)

:用于NTLM的域
Realm:用于NTLM的Realm

Mechanism:要执行的身份验证类型。JMeter可以根据使用的Http Samplers执行不同类型的身份验证。Java:BASIC ;HttpClient 4:BASIC, DIGEST 和 Kerberos

HTTP缓存管理器

HTTP缓存管理器用于在其范围内向HTTP请求添加缓存功能,用于模拟浏览器缓存功能。每个虚拟用户线程都有自己的缓存。默认情况下,缓存管理器在每个虚拟用户线程的缓存中最多存储5000个项目。使用属性“ maxSize ”可以修改此值。此值增加得越多,HTTP缓存管理器将消耗更多的内存,因此需要调整Jmeter运行内存以支持缓存管理器运行.

如果选择了“Use Cache-Control/Expires header when processing GET request ”选项,则会对照当前时间检查“Cache-Control/Expires”值。如果请求是GET请求,并且时间戳记在缓存之后,则取样器将立即返回,而无需从远程服务器请求URL。这旨在模拟浏览器的行为。如果Cache-Control标头为“ no-cache ”,则响应将在过期时存储在缓存中,再次进行GET请求时将重新请求远程服务器。


属性描述
名称: 显示的此取样器的描述性名称,可自定义
在每次迭代清除缓存: 如果选中此项,则在线程每次迭代时清除缓存

Use Cache-Control/Expires header when processing GET request :见描述
缓存中元素最大数量: 见描述maxSize

Jmeter配置元件之HTTP授权管理器与 HTTP缓存管理器-19相关推荐

  1. JMeter配置元件

    JMeter配置元件 一:管理请求服务器信息和Headers参数 如果使用Jmeter同时执行多个http请求任务,就需要创建多个HTTP取样器,每一个取样器都来手动填写服务器信息和端口号,会非常消耗 ...

  2. 性能测试之JMeter配置元件【HTTP信息头管理器】

    JMeter提供了丰富的配置元件,常用的包括参数化配置元件.HTTP请求默认值.HTTP信息头管理器.计数器等,这些配置元件用于设置默认值和变量,提供给后面的sampler(取样器)使用. 提示:本文 ...

  3. JMeter 配置元件-CSV Data Set Config 参数化配置

    众所周知,在进行接口测试的过程中,需要创建不同的场景(不同条件的输入,来验证不同的入参的返回结果).因而,在日常的自动化接口监控或商品监控等线上监控过程中,需要配置大量的入参来监控接口的返回是否正确. ...

  4. JMeter配置元件【HTTP请求默认值】

    1.HTTP请求默认值介绍 我们在JMeter中编辑测试计划时,如果有多个Sampler(取样器)请求中,参数和设置都是相同的,例如请求服务的IP地址.协议.端口号等,这些信息重复的配置在每个Samp ...

  5. 性能测试之JMeter配置元件【计数器】

    1.计数器介绍 如果需要引用的数据量较大,且要求不能重复或者需要自增,那么可以使用计数器组件来实现. 计数器组件中的数据,允许在一个线程组之内都可以被引用. 2.计数器界面详解 添加计数器组件的操作: ...

  6. 性能测试之JMeter配置元件【随机变量】

    1.随机变量介绍 随机变量应用场景:在一些数据要求不重复,或者对数据取值需要正态分布的时候,我们可以采用随机变量组件来满足需求. 随机变量与用户自定义变量的区别: 随机变量(random variab ...

  7. jmeter配置元件之计数器

    如果需要引用的数据量较大,且要求不能重复或者需要自增,那么可以使用计数器来实现. 计数器(counter):允许用户创建一个在线程组之内都可以被引用的计数器. 计数器允许用户配置一个起点,一个最大值, ...

  8. 【Jmeter篇】如何利用Jmeter配置元件计数器、随机变量制造批量数据和变量参数化?

    一.计数器 1.线程组-配置元件-计数器 2.功能介绍 starting value:给定计数器的起始值.初始值,第一次迭代时,会把该值赋给计数器 递增(Increment): 每次迭代后,给计数器增 ...

  9. http缓存管理器_小心缓存管理器

    http缓存管理器 如果使用spring和JPA,则很有可能利用ehcache(或其他缓存提供程序). 您可以在两种不同的情况下进行此操作:JPA 2级缓存和spring方法缓存. 配置应用程序时,通 ...

  10. Jmeter配置元件之CSV数据文件设置-18

    CSV数据文件设置用于读取文件中的行,并将行中的数据根据拆分符拆分为可引用的变量,通常用于处理大量变量.就CPU和内存而言,如果在运行时生成大量变量,将会消耗大量资源,而在测试前创建好这些数据,执行测 ...

最新文章

  1. ASP.NET Web API 实现客户端Basic(基本)认证 之简单实现
  2. Angular介绍、安装Angular Cli、创建Angular项目入门教程
  3. Ⅶ:教你一招利用zookeeper作为服务的配置中心
  4. python 子串是否在字符串中_python七种方法判断字符串是否包含子串
  5. 实现二分归并排序算法_如何实现归并排序?
  6. 12无法使用otg_12个冷知识:或许只能看看而无法使用,但却真实存在着
  7. Linux/Android的cpu/memory/磁盘占用情况
  8. Machine Learning - XVII. Large Scale Machine Learning大规模机器学习 (Week 10)
  9. 电脑计算机人员英语,计算机专业英语词汇新大全(完美打印版).pdf
  10. 大学毕业必须知道的东西:三方协议、报到证(派遣证)、干部身份
  11. Google 研究主管Peter Norvig:你想当程序员么?这里有成功的“食谱”
  12. B站付费视频使up主掉粉过万
  13. ps一点等于多少厘米_在ps中1厘米是多少像素
  14. 【数据架构】SOGAF 通用实体框架 (CoE)
  15. 以transformer为基础的Bert和GPT
  16. 骑行,让患病的机率降到最低
  17. 物联网毕设 -- 智能花盆系统(蓝牙+APP)
  18. leetcode621. 任务调度器
  19. deepin linux 桌面环境,Linux Deepin 新桌面环境的目标
  20. 新斗罗大陆Linux楼高服务端+详细图文架设教程

热门文章

  1. 9月【笔耕不辍】勋章活动获奖名单公布
  2. 很好听的曲子《红枣树》,歌词写的很好,摘抄一下
  3. 剑指 Offer 53 - II. 0~n-1中缺失的数字
  4. 职位搜索引擎职友集开放招聘信息协议
  5. 霍华德大学计算机科学,霍华德大学有哪些专业
  6. shared_preferences本地存储操作
  7. NOIP2017提高成绩
  8. python椭圆拟合_椭圆拟合(python)
  9. 另辟蹊径--极简Swifty路由
  10. openbsd运行Linux应用程序,为什么默认的Linux安装运行的进程多于默认的OpenBSD安装?...