性能测试概述、策略、指标

 一、性能测试的定义及目的

什么是性能?

性能就是软件质量属性中的“效率”特性

效率特性分为时间和资源

时间是指系统处理用户请求的响应时间

资源是系统运行中,系统资源的消耗情况

什么是性能测试?

概念:使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程

性能测试的目的?

1.评估当前系统的能力

2.寻找性能瓶颈,优化性能

3.评估软件是否能够满足未来使用需求

 二、性能测试策略

1.基准测试

广义上讲:基准测试是一种测量和评估软件性能指标的活动,你可以通过某个时刻通过基准线测试建立一个已知的性能水平,当系统的软硬件环境发生变化之后再进行一次基准测试以确定那些变化对性能的影响。

简述:模拟单个用户运行时,系统的性能指标数据,进行数据的采集,可以充当参照数据

使用场景:为多用户并发测试提供数据参考

2.负载测试

负载是指向服务器发送的请求数量,请求越多负载越高

概述:通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足系统的性能指标情况下,系统能够承受的最大负载量的测试。

目的:找到系统运行时,最大的承载量(吞吐量)

注意的是负载测试关注的重点是逐步增加压力

3.稳定性测试

概述:服务器正常负载下,进行长时间测试,最终能够满足业务要求

目的:稳定性测试指在服务器稳定运行的情况下进行测试,并最终保证服务器能满足线上业务需求ÿ

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值