性能测试及相关工具

性能测试是指通过自动化的测试工具,来模拟正常、峰值以及异常负载等多种条件,来对系统的各项性能指标进行测试。性能测试是总称,通常细分为:

  1. 基准测试: 在给系统施加较低压力时,查看系统的运行状况并记录相关数做为基础参考

  2. 负载测试: 是指对系统不断地增加压力或增加一定压力下的持续时间,直到系统的某项或多项性能指标达到安全临界值,例如某种资源已经达到饱和状态等 。此时继续加压,系统处理能力会下降

  3. 压力测试: 超过安全负载情况下,不断施加压力(增加并发请求),直到系统崩溃或无法处理任何请求,依此获得系统最大压力承受能力

  4. 稳定性测试: 被测试系统在特定硬件、软件、网络环境下,加载一定业务压力(模拟生产环境不同时间点、不均匀请求,呈波浪特性)运行一段较长时间,以此检测系统是否稳定。

常用的测试工具有 JMeter。Apache JMeter 是一款基于 Java 的压力测试工具,旨在加载测试功能行为和测量性能。它最初被设计用于 Web 应用测试,后来扩展到其他测试领域。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 性能测试的概念 定义:软件的性能是软件的一种非功能特性,它关注的不是软件是否能够完成特定的功能,而是在完成该功能时...
    我为峰2014阅读 4,220评论 3 24
  • 01 我是一个对小孩子无感的人,从来没有主动逗弄过孩子。我总觉得“小孩子”是一种无法理解的生物,即便再漂亮可爱,我...
    王达_阅读 4,531评论 0 1
  • 闲来无事翻了翻文铎小时候的日志,他小时候特别乖巧听话,身体也很好基本不生病,每天每天陪着他吃吃睡睡玩玩,竟也这么快...
    兔子女士男生宿舍管理员阅读 248评论 0 1
  • 简书是一个对我帮助很大的网站
    旧梦圆阅读 137评论 1 1
  • 我在等待她的到来 可是不知结局怎样 幻想着一直在做梦 没有了黑夜和白天 昨天曾发生的事 像魔鬼一样纠缠 每日向四方...
    sularyu阅读 355评论 0 3

友情链接更多精彩内容