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

JMeter每次压测前清除全部以确保异常率准确(以黑马点评为例、详细图解)

目录

一、前言

二、未清除全部会出现的情况(以乐观锁解决超卖问题为例)

三、清除全部就能得到准确的结果


一、前言

在学习黑马点评之前我并没有接触过JMeter这个压测软件,然后在黑马点评视频中老师也是直接拿起JMeter就开始使用,所以我一直在不断搜索资料自行摸索学习使用JMeter。在学习到黑马点评乐观锁解决超卖问题的压力测试时,我发现我测试出来的异常率总是比视频中的高,到不了50%。还是出现数据库变化和视频一致但是就是JMeter不一致,通过询问他人帮助我才知道原来JMeter每次压测前要清除全部才能确保异常率准确(到现在才知道,难怪之前异常率没一次和视频对上的)

二、未清除全部会出现的情况(以乐观锁解决超卖问题为例)

如果每次压测前你不清除全部的话,你的异常率会算上之前的测试结果,如果你之前的测试有问题或者还没完全优化完,这次是最终优化的话看异常率就不准确了

视频中老师的异常率是50%,而我没请除全部的话,异常率就会高于50%(也和之前没设置JSON断言出现100%异常的有关系)

数据库的变化和视频一致

三、清除全部就能得到准确的结果

如图所示,点击一下秒杀抢购单人,这里有两种方式可以清除全部:1、点击最上面的运行再点击清除全部  2、点击图标栏带两把扫帚的图标也是清除全部

清除全部之后重新测试就出现和视频中一样的50%异常率了

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

相关文章:

  • 如何提高微信小程序的应用速度
  • 数据赋能(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前端采购销售库存协同架构解析》
  • AR与AI融合:医疗诊断的智能新引擎
  • 解决angular与jetty websocket 每30s自动断连的问题
  • 安装pyarrow包
  • 小程序安卓ApK转aab文件详情教程MacM4环境
  • 好看的小程序推广单页HTML源码 可用作导航页
  • 教培机构如何开发自己的证件照拍照采集小程序
  • SaaS型小程序自动化发布解决方案