负载测试、压力测试、可靠性测试、容量测试的异同点

1.负载测试是逐步增加压力,来找到性能拐点,主要是为了找性能指标,比如服务器最大承受的并发用户数是45,为了找到这个指标,我们一开始施加的用户是20个,每次递增10个,到40个用户的时候服务器还能抗住,再增加10个到50的时候,服务器已经出现了异常,不能正常提供服务,此时我们可以找到服务器能承载的并发用户在40-50之间,然后再每次增加一个用户,就可以找到服务器最大的并发用户数是45—-关键词:逐步增加压力,找到拐点

2.压力测试是在测试服务器在高并发的情况下,持续运行较长时间,看服务器是否能正常提供服务,压力测试的前提是已经进行了负载测试,只要服务最大能接受多大的负载,然后再最大的负载下进行长时间运行,一般是运行24小时的倍数。因为较长时间运行,可以测试出系统是否有内存泄漏等问题—关键词:持续运行较长时间

3.可靠性测试跟压力测试区别不大,最大的区别是稳定性测试没有压力测试那么长时间,常见于秒杀系统,秒杀时时间点是固定的,服务器只在很短的实际内有高并发—关键词:持续时间短

4.容量测试是值在特别多的数据的情况下进行测试,看服务器响应有没有变慢,同一个查询接口,如果数据过多,查询没有优化,用少量数据是无法测试出来性能的----关键词:大量数据

个人理解,如有不对,请指正

性能测试之负载测试、压力测试、可靠性测试和容量测试的区别相关推荐

  1. 性能测试方法详解(验收性能、负载、压力、配置、并发、可靠性、失败恢复)

    一.性能测试 性能测试时通过自动化测试工具模拟多种正常.峰值以及异常负载条件来对系统的各项性能指标进行测试.负载测试和压力测试都属于性能测试,两者可以结合进行,通过负载测试,确定在各种工作负载下系统的 ...

  2. 服务器终端性能测试之GPU burn压力测试

    GPU burn 测试GPU 1.下载软件 wget https://codeload.github.com/wilicc/gpu-burn/zip/master 2.解压缩 unzip gpu-bu ...

  3. 性能测试, 压力测试 , 负载测试和 容量测试 的区别与联系

    负载测试(Load Test).压力测试(Stress Test).容量测试(Capability Test)与性能测试(Performance Test)是相互关系? 性能测试包括负载测试.压力测试 ...

  4. 性能测试之性能测试、负载测试、压力测试、稳定性测试概念简单理解和区分

    性能测试概念描述: 以系统设计初期规划的性能指标为预期目标,对系统不断施加压力,验证系统在资源可接受范围内,是否能达到性能瓶颈. 关键词提取理解:有性能指标,验证 性能测试目标: 1.验证系统的性能指 ...

  5. 压测瓶颈在mysql_MySQL的性能基线收集及压力测试

    建立基线的作用: 计算机科学中,基线是项目储存库中每个工件版本在特定时期的一个"快照". 比如我们现在有并发事物,那么在某时刻发起一个事物会产生当前数据的快照,那么这个快照就相当理 ...

  6. php mysql 压力测试_MySQL的性能基线收集及压力测试

    建立基线的作用: 计算机科学中,基线是项目储存库中每个工件版本在特定时期的一个"快照". 比如我们现在有并发事物,那么在某时刻发起一个事物会产生当前数据的快照,那么这个快照就相当理 ...

  7. 数据库MySQL的性能基线收集及压力测试

    建立基线的作用: 计算机科学中,基线是项目储存库中每个工件版本在特定时期的一个"快照". 比如我们现在有并发事物,那么在某时刻发起一个事物会产生当前数据的快照,那么这个快照就相当理 ...

  8. 性能测试 理论初探(三),什么是性能测试分类?性能测试有哪些?性能测试分类 性能测试场景分析 负载测试、压力测试、容量测试等

    文章目录 前言 负载测试(Load Testing) 压力测试(Stress Testing) 容量测试(Volume Testing) 性能测试类型 1.基准测试 2.争用测试 3.性能配置 4.负 ...

  9. 性能测试,负载测试,压力测试以及容量测试的联系与区别--网搜及总结

    1.负载测试,英文是Load testing. 负载测试是性能测试的一种,测试一个应用在重负荷下的表现.例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败,以发现设计上的错误或验证系 ...

最新文章

  1. 2021-2027年中国医疗护理行业深度研究及发展趋势报告
  2. 2016-8-18晨型养成第三天
  3. VTK:几何对象之PolyLine
  4. FreeRTOS 任务栈大小确定及其溢出检测
  5. Ansible(五)远程创建用户并对密码进行加密设置
  6. win7 配置jdk
  7. 【Java】使用ScriptEngine动态执行代码(附Java几种动态执行代码比较)
  8. CenterCrop图像裁剪原理
  9. VB .NET-文本文件读写
  10. 逻辑清晰四个实用原则(金字塔原理)
  11. 华为云IoT提出万物互联新范式,从万物感知到万物生长
  12. 缠论中第49课:没必要参与操作级别及以上级别的下跌与超过操作级别的盘整,如何理解与应用?
  13. 串口屏储存器不够,自己扩展怎么操作?
  14. [Codeforces757E]Bash Plays with Functions数学
  15. 使用Xcode的Instruments检测解决iOS内存泄露(leak)
  16. Mtk Camera中Hal1/Hal3的Picture size和Preview size配置
  17. 机器学习--机器学习基础
  18. 流媒体协议之WebRTC实现p2p视频通话(二)
  19. 数据库重组函数reorg
  20. button的几种使用方式

热门文章

  1. 视频教程-Python数据分析与挖掘-Python
  2. 互联网员工股权福利曝光:阿里最慷慨 腾讯赚得多(上)
  3. 电脑安装了双系统(Win10+Ubuntu18.04)无法识别优盘的问题
  4. MTK平台使用代码对GPIO管脚进行设置
  5. SunTorque-螺栓扭矩衰减与处理
  6. java疫情防控管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  7. 【Flink】基于 Flink 的电商用户行为分析(二)
  8. 财务软件应用的领域非常广泛
  9. 通用型AI算法服务器硬件配置有哪些?
  10. GitHub源码的下载方式