web性能测试分类

本文介绍了Web性能测试的重要性及目的,包括发现系统代码缺陷、评估性能表现和寻找优化关键点。文章详细分类了各种测试类型,如性能测试、压力测试、负载测试、并发测试、配置测试、耐久度测试、可靠性测试、尖峰冲击测试和失败恢复测试,并解释了各自的侧重点和目标。同时,提到了关键性能指标,如并发数、响应时间和吞吐量等。
摘要由CSDN通过智能技术生成

        性能测试一般指软、硬件对于其提供的服务及时性、可用性要求的符合程度。而web应用是基于交互式的,从而web性能更偏重于与及时性要求的满足,通常用响应时间来衡量;当然web中可用性也是不可忽略的,主要指web 应用在正常情况下最多能够同时服务多少用户,以及服务能正常持续多长时间,用最大并发用户数(Concurrent User)衡量。

        web性能测试一般在web开发接近完成,上线前。目的是发现系统代码缺陷(验证并修改影响web性能的bug)、发现系统工作能力(性能表现情况)、发现系统能优化的关键点。影响web性能的重要硬件有CPU和硬盘。

 

分类:

1、性能测试(Performance Testing):一种分类方法,区别于性能测试的总称。获得整体性能的评估,偏向总体、宏观。

2、压力测试(Stress Testing):通过对系统施加负荷,使系统的资源占用保持在一个事先约定的水平(较大负荷),重点在于系统对用户的响应时间变化、系统是否出现错误甚至崩溃等,来测试系统的稳定性。

3、负载测试(Load Testing):不断加压,直到预定被关注的性能指标不在令人满意时的系统不可用的临界点。目的是找到系统处理能力的极限,为系统进一步优化做参考,或者用于比较不同的优化方法对于性能极限的提升。

4、并发测试(Concurrency Testing):模拟很多用户在同一时刻访问系统或对熊的一个功能进行

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值