JMeter性能测试[2]

一、JMeter工作原理

JMeter是一款纯java编写负载功能测试性能测试开源工具软件。用于性能负载测试。它旨在分析和衡量Web应用程序和各种服务的性能和负载功能行为。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。

工作原理: 基于协议,通过多线程的方式模拟用户行为,设计各种场景压测服务端,得到性能数据,分析性能瓶颈

二、JMeter脚本录制

2.1、录制方案一:JMeter代理

  1. 在JMeter中增加一个线程组。(脚本在线程组中才可以用)

在这里插入图片描述
2. 设置代理
在这里插入图片描述在这里插入图片描述
3.打开浏览器,设置浏览器配置

在这里插入图片描述
4.启动JMeter代理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.1、录制方案二:Fiddle

通过浏览器访问测试网站,同时Fiddler抓包工具,获取抓包数据,手动JMeter开发脚本
通过Fiddler改写HTTP代理,让数据从它那通过,来监控并且截取到数据。在打开Fiddler的一瞬间,他就已经设置好浏览器的代理。当你关闭时,它又帮你代理还原了。所以一般不要手动设置。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注:抓包出来的.jmx文件可以拖拽到JMeter HTTP代理服务器中

三、JMeter接口测试基本操作

以查询某个城市的天气情况为例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值