Jmeter组件的使用

本文详细介绍了JMeter中的关键组件,包括Sampler采样器的使用、不同类型的断言(如响应断言、JSON断言和XPath断言)、定时器和逻辑控制器(事物控制器与循环控制器)的应用。同时探讨了如何设置http请求默认值及其使用时机。
摘要由CSDN通过智能技术生成

一.Sampler采样器

新建测试计划,新建线程组,添加,sampler,新建http请求

注意事项:

 1.

2. 

3. 

 二.Jmeter组件

1 .测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。
2 .线程组:代表一定数量的并发用户,它可以用来模拟并发用户发送请求。
3 、取样器( Sampler ):模拟各种请求。所有实际的测试任务都由取样器承担,存在很多种请求。
如: HTTP ftp 请求等等。
4 、监听器:负责收集测试结果,同时也被告知了结果显示的方式。功能是对取样器的请求结果显
示、统计一些数据(吞吐量、 KB/S…… )等。
6 、断言:用于来判断请求响应的结果是否如用户所期望,是否正确,非常实用
7 、定时器:负责定义请求(线程)之间的延迟间隔,模拟对服务器的连续请求。
5 、逻辑控制器:允许自定义 JMeter 发送请求的行为逻辑,它与 Sampler 结合使用可以模拟复杂的
请求序列。
8. 配置元件维护 Sampler 需要的配置信息,并根据实际的需要会修改请求的内容。
9. 前置处理器和后置处理器负责在生成请求之前和之后完成工作。前置处理器常常用来修改请求的
设置,后置处理器则常常用来处理响应的数据。
三. 断言 (Assertions)
1.响应断言

2.json断言

 

 3.Xpath断言

 

响应断言(适用任何的返回类型) ,json 断言(只适用于 json 的返回类型) ,Xpath Assertion 断言
针对返回信息为 Xpath 的数据类型进行断言
四.定时器
新建线程组,添加接口,添加固定定时器,设置响应时间为3000毫秒,测试成功!\hhh!

 

 五.逻辑控制器

1.事物控制器

新建一个线程组,创建三个http请求,这里我统一写的www.baidu.com ,然后创建事物控制器,勾选然后执行(这里注意,要测一定要在网络环境下进行测试)

 

 2.循环控制器

新建一个线程组,创建三个http请求,这里我统一写的www.baidu.com ,然后创建循环控制器,然后启动即可

 

 

六.后置处理器

http请求默认值

线程组 >> 配置原件 >>http请求默认值 http 请求默认值 , 会在发送 http 请求的时候,自带这些参数,复用的作用

 

 

疑问: http 请求默认值之后
1 :什么时候添加 ? -------- 大部分请求参数是相同的
2 :如果添加 http 请求默认值之后,在别的接口中还填写的 http 请求默认值中不同的数据,那么还以谁为准
了? ---- 填写了以自己为准,不填写以 http 默认值为准
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值