Jmeter之性能测试类型

  • pipe-clean test
  1. 在测试环境预先跑
  2. 确定脚本准确性
  3. 单用户跑
  4. 获取baseline
 

  • 容量测试
  1. 经典的性能测试类型
  2. 获取系统稳定运行时最大的吞吐量/并发数/响应时间时
  3. 尽量模拟真实情况,比如加入用户思考时间等
  • 压力测试
  1. 把系统弄挂
  2. 除非系统无响应,响应时间超出预期值,用户无法登录等,否则不停下来
  3. 假设系统预计能撑5000人,但是5005人的时候挂掉了,这时候我们应该如何思考
  • 稳定性测试
  1. 为了找出在长时间运行时系统可能出现的问题
  2. 经典的例子是找内存泄漏
  3. 系统表现的出的问题是:响应时间逐渐变长,或者突然不可用
  4. somke test
  5. 代码有修改,就对修改的代码所影响的脚本进行冒烟测试
  • 隔离测试
  1. 用以重现问题
  2. 一般的策略就是对出现问题的模块或脚本反复执行,以便发现问题
  • 负载模型
  1. 线性模型
  2. 吞吐量模型
  • 配置负载
  1. Big Bang: 负载同时产生
  2. Ramp up: 开始时候产生一定负载,然后每隔一段时间增加一些负载直到达到目标负载,这是典型模式
  3. Ramp-up (with step): 分段产生负载。比如总共需要1000用户的负载,但是我们需要观察系统在250, 500, 700负载下的表现,到达这些负载后需要跑一段时间再增加新负载
  4. Ramp up (with step), ramp down (with step): 跟上面类似,只是最后负载回归到0
  5. Delayed start: 延迟开始
  • 测试流程

    1. 对每个用例进行容量测试:负载策略一般是ramp-up或者ramp-up with step
    2. 对出现性能问题的用例进行隔离测试
    3. 对用例组进行容量测试
    4. 对用例组进行隔离测试:负载策略一般是ramp-up或者ramp-up with step
    5. 对用例组进行压力测试
    6. 对用例组进行稳定性测试

转载于:https://www.cnblogs.com/yuany66/p/10979527.html

Jmeter之性能测试类型相关推荐

  1. badboy + jmeter并发性能测试

    今天下班时公司安排了一个同事来对项目做集群性能测试,怀着对性能测试的好奇心,下班后没有着急离开,而是等待 那位同事的到来,然后在旁边学习了下如何使用Badboy和jmeter做性能测试. 1. 软件介 ...

  2. Jmeter Web 性能测试入门 (六):Jmeter 解析 response 并传递 value

    解析response中的内容,并把获取到的value传递到后续的request中,常用的方法就是在想要解析response的request上添加后置处理器 本章介绍两种常用的组件 BeanShell ...

  3. jmeter进行性能测试_使用JMeter进行性能测试

    jmeter进行性能测试 在开发复杂的高可用性软件项目时,性能至关重要. 在当今这样的时代尤其如此,除了闪电般的实时数据可访问性之外,其他任何事情都受到惩罚. 当谈论有时需要的大量数据时,这并非总是一 ...

  4. Jmeter Web 性能测试入门 (四):一个小实例带你学会 Jmeter 脚本编写

    测试场景: 模拟并发100个user,在TesterHome 站内搜索VV00CC 添加线程组 添加HTTP信息头管理器 添加HTTP Sampler 填写HTTP Sampler中的信息 添加监听器 ...

  5. jenkins 下载插件 一直失败_实用测试技能分享:jmeter+Jenkins性能测试自动化搭建...

    这阶段有幸接手了公司新产品的测试,所以一直都很忙.后台收到一些同学的私信,想多了解下性能测试,正好闲暇之余,终于有时间总结了一些性能测试实践经验和测试过程,就跟大家聊一聊. 性能测试用来保证产品发布后 ...

  6. 使用Jmeter做性能测试

    上周刚刚做完项目的性能测试.今天整理和总结一下,随便分享给大家. 首页呢,测试前,我们是有明确的性能指标的,而且测试环境和数据都已准备好,业务分析.场景分析大家根据自己的项目系统进行分析设计,我们选用 ...

  7. jmeter web性能测试

    Jmeter Web性能测试 文章这里是使用jmeter录制功能进行web性能测试 图中的配置方法:https://blog.csdn.net/m0_37786014/article/details/ ...

  8. 性能测试 性能测试实战(八)Jmeter性能测试平台开发,性能测试平台架构解析 ,性能测试平台搭建 分布式性能压测平台 Jmeter分布式性能测试管理平台 性能测试平台示例案例 《完结篇》

    文章目录 一.前言 二.Jmeter分布式性能测试平台 介绍 1.Jmter分布式性能测试平台 简介 2.Jmeter分布式性能测试平台 优秀案例1 3.Jmeter分布式性能测试平台 优秀案例2 4 ...

  9. jmeter java性能_使用JMeter进行性能测试(Java请求)

    来源:http://wangym.iteye.com/blog/731729 看了两篇如何使用JMeter在HTTP请求及数据库方面做性能测试的文章(如下两个链接),感受到这款工具的强大及易用.我在这 ...

最新文章

  1. POJ3189二分最大流(枚举下界,二分宽度,最大流判断可行性)
  2. 【三维重建】基于切片的三维重建MATLAB仿真
  3. Element UI——表单验证输入的数字检测出来是string解决方案
  4. forward_list的insert操作
  5. 数据挖掘原理与算法_技术分享|大数据挖掘算法之FPGrowth算法
  6. Mesos container在360广告系统的应用
  7. centos7 如何重启web服务_CentOS7重启网络服务失败。
  8. python读取nc文件并转换成csv_如何使用Python读取NetCDF文件并写入CSV
  9. osg 镜面_浙江天梭手表镜面抛光
  10. 以终端模式连接远程桌面
  11. Springboot2.x 拦截器
  12. Qt怎么实现将bmp图片转换成Ascii_你保存的word和pdf文档图片为什么变模糊了?
  13. 基于Matlab/GUI界面设计的参数在线整定与优化(一)
  14. linux rpm是什么意思中文,rpm是什么意思
  15. 程序员的圣诞礼物:计算机寓言之夏
  16. 51cto学院mysql_Mysql -1_ Python系列视频(一)——Python语言基础_Python视频-51CTO学院...
  17. 全球第一开源云ERP Odoo操作手册 模块安装和界面汉化指南
  18. 全球及中国3D打印产业投资价值调研及未来竞争趋势研究报告2021-2027年版
  19. Spring 注解详解
  20. 【阿里云】阿里云物联网平台参数设置

热门文章

  1. php7 ast,PHP7 的抽象语法树(AST)带来的变化
  2. 排序算法——归并排序的相关问题
  3. amd cpu不能在cmd环境下运行java代码_00 开发环境搭建
  4. 使用github+hexo搭建静态blog
  5. (dijkstra算法+多权值)最短路径问题
  6. (模拟+floyd)Saving James Bond
  7. php getdbused,PHP之购物车
  8. java继承的终极奥义_java学习笔记12-继承
  9. 【CSDN】-官方插件推荐懒人必备神器
  10. python调用cmd命令释放端口_Python——cmd调用(os.system阻塞处理)(多条命令执行)...