当前位置: 首页 > news >正文

JMeter压测场景 jp@gc - stepping thread group 步长插件的使用

JMeter压测场景 jp@gc - stepping thread group插件
这是一个下单接口压力测试的小例子,了解一下压力测试最最基础的基础。下单接口是用来商场下单的,不需要在UI界面下一步下一步的下单,接口一调数据入库完事。再啰嗦一句接口应该都知道是什么吧?一个完整的系统可以大概分为3个部分:前端,后台,数据库。前端传数据给后台,后台将数据入库并将数据库返回数据传给前端做页面展示。接口就在后台部分。接口接收前端的参数即请求报文,响应报文为返回数据和提示信息。

测试步骤:
(1) lib/ext下添加插件JMeterPlugins-Extras.jar和JMeterPlugins-Standard.jar

(2) 测试计划添加线程(用户)jp@gc - stepping thread group

(3) 添加http请求

(4) 添加聚合报告

(5) 添加查看结果树

(6) 添加CSV数据文件设置

所需工具:
apache-jmeter-5.6
JMeterPlugins-Extras.jar
JMeterPlugins-Standard.jar
ServerAgent-2.2.3

案例:

测试目的:

200个并发下
下单接口响应时间在1s内
下单成功率100%

执行方案:

1、测试工具:jmeter-5.6
2、执行时间:工作日白天(a.白天应急能力强 b.获取商城真实的压测数据)
3、场景:从100并发开始,每60s加压50并发,直至达到目的并发数(中途发现问题随时停掉)并维持5min,之后保持每60s停止50并发的速率关闭
4、结果:tps、响应时间、并发数的关系图表(硬件占用数据无法监控)
操作步骤
1、安装插件

将JMeterPlugins-Extras.jar放到JMeter安装目录的lib/ext里面,

将JMet

http://www.dtcms.com/a/297341.html

相关文章:

  • 大模型API和秘钥获取地址
  • NodeJS搭建SSE接口服务
  • 深入解析Hadoop MapReduce中Reduce阶段排序的必要性
  • ⭐ Unity 编辑器扩展:简单自动合并多个 Mesh 并导出为 .asset
  • 通过kettle获取API数据
  • 虚拟机docker elasticsearch启动失败
  • JMeter每次压测前清除全部以确保异常率准确(以黑马点评为例、详细图解)
  • 如何提高微信小程序的应用速度
  • 数据赋能(332)——安全与合规——保密管理
  • RocketMQ5.3.1的安装
  • C 语言数组深度解析:从内存布局到安全实践的全维度指南
  • 二开---01
  • 什么是FCR,如何提升FCR?
  • Springboot3.0 集成 RocketMQ5
  • linux配置ntp时间同步
  • 告别虚函数性能焦虑:深入剖析C++多态的现代设计模式
  • Go 官方 Elasticsearch 客户端 v9 快速上手与进阶实践*
  • 银河麒麟安装软件商店方法
  • 《设计模式之禅》笔记摘录 - 10.装饰模式
  • vue项目入门
  • PostgreSQL对象权限管理
  • 全新轻量化PHP网盘搜索引擎系统源码
  • 常用设计模式系列(十三)—组合模式
  • Oracle 的单体安装
  • Android Room 持久化库:简化数据库操作
  • Kingbasepostgis 安装实践
  • GaussDB 逻辑备份实操
  • AR眼镜重塑外科手术导航:精准“透视”新突破
  • Elasticsearch-8.17.0 centos7安装
  • 《Angular+Spring Boot:ERP前端采购销售库存协同架构解析》