Jmeter2

21 篇文章 0 订阅
21 篇文章 0 订阅
本文介绍了如何使用JMeter进行性能测试,包括从理解业务接口开始,设置并发量,关注性能指标如内存、CPU、响应时间和吞吐量。同时讲解了接口关联的实现,如使用JSON提取器和正则表达式提取器来传递参数。还探讨了JMeter中的几种断言,如JSON断言、XPath断言和响应断言。文中配以操作截图辅助理解。
摘要由CSDN通过智能技术生成

jmeter 断言:响应断言(返回任何类型)

postman

断言:响应头,状态码,返回值包含字符串,响应结果是否相同, json值

首先登录用户,在首页搜索商品信息,选中行商品下单,支付

登录接口 搜索接口 下单

1.如何进行性能测试(流程)?

首先拿到接口文档,梳理业务,将业务中的接口填充在jmeter,然后增加并发量,我们关注的性能是指(内存,CPU,响应时间,并发量,错误率,吞吐量)

2.如何实现接口关联

json提取器:在一个接口右键添加后置处理器中的json提取器,需要填写变量明,

json表达式,在第二个接口中通过${变量名}引用。

正则表达式:在一个接口右键添加后置处理器中的正则表达式,需要填写变量明,

正则表达式,在第二个接口中通过${变量明}引用。

3.jmeter中常见的断言

json断言 xpth断言 响应断言

4.以下是操作截图

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. 正则表达式:
() :括起来的部分就是要提取的。
. :匹配任何字符串。
+ :一次或多次。
? :不要太贪婪,在找到第一个匹配项后停止。
3 )模板:用 $$ 引用起来,如果在正则表达式中有多个正则表达式,则可以是 $2$$3$ 等等,表示解析到的第
几个值给 title 。如: $1$ 表示解析到的第 1 个值
4 )匹配数字: 0 代表随机取值, 1 代表全部取值,通常情况下填 0
5 )缺省值:如果参数没有取得到值,那默认给一个值让它取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值