Jmeter主要元件使用

一、配置原件

1. HTTP请求默认值

在这里插入图片描述

  • 该组件可以为我们的HTTP请求设置默认值
  • 创建一个Test Plan有很多个请求且都是发送到相同的server,只需要添加一个Http Rquest Defaults组件并设置“Sever Name or IP”
  • 添加多个HTTP请求会默认使用Http Rquest Defaults组件设置的值
2. HTTP消息头管理器


在这里插入图片描述

注意:如果放在线程组下面就对同一线程组内所有的作用,若要对一个请求作用,需要放在相应请求之下
3. HTTP Cookies管理器

提示:用于传递cookies
4. HTTP Cache管理器

二、监听元件

1. 察看结果树

在这里插入图片描述

  • 分析查看具体某一个请求的详情:
    (1)Request Body、Request Headers
    (2)Response Body、Response Headers
  • 在做性能场景时分析错误请求的原因
提示:如果请求失败,想查看请求为什么失败时使用
2. 聚合报告

在这里插入图片描述

  • 汇总统计
    (1)请求数、响应时间(平均的 90% 95% 99% min max)单位:ms
    (2)错误率——越低越好
    (3)吞吐量——越高越好
    (4)发送/接收——带宽
提示:想要查看整体性能时使用
3. 用表格查看结果

提示:想看请求发送时间时使用
4. 图形结果

在这里插入图片描述

  • 发送很多请求时,可以明显看到图形(这里因为只有一个请求,故而图形不明显)
提示:想看整体效果曲线图时使用

三、其它常用元件

1. 前置处理器、后置处理器
  • 前置处理器
    (1)请求发出去之前执行的控制器(元件)
    (2)比如:
            加密 md5
  • 后置处理器
    (1)请求发出去之后
    (2)例如:
            提取数据
tips:以“请求”为标准分前和后,“请求”发之前做的事情叫“前置”,请求发之后做的事情交“后置”。
2. 定时器
  • 固定定时器——思考时间
  • 同步定时器——集合点
    在这里插入图片描述
    可以设置并发用户数
  • 随机定时器
  • 吞吐量定时器
3. 断言

在这里插入图片描述

注意:要对哪个请求做断言,就要把断言放在相应目录下
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值