性能测试理论基础

一、性能测试的目的:排除系统瓶颈,使系统表现的更好、更霸气。主要从以下几个方面理解:

1)评估当前系统:

2)寻找瓶颈

3)预测未来性能

二、、性能测试定义

1、性能测试:性能测试是为获取性能测试指标而进行性能测试

2、负载测试:确定索要测试的业务或系统的负载范围,然后对其进行测试。它的主要目的是验证业务或系统在给定的负载条件下的处理性能,此外,还要关注响应时间、每秒通过事务数和其他相关指标。

3、压力测试:没有预期的指标,不断的加压,看系统什么时候崩溃,以此来确定系统的瓶颈或者不能接受的性能拐点。已获得性能的最大并发数。

4、稳定性测试:长时间的运行,观察系统的出错率、性能变化趋势等。

三、性能术语和指标详解

1、并发数:系统用户数、在线数、并发数

2、响应时间:

3、每秒通过事务数(TPS):该值直接反应系统性能,该值大时,系统的性能好

4、每秒点击率:用户每秒向web服务器提交的请求数

5、吞吐量:指单位时间内系统处理的请求数量,而吞吐率是指用户在给定的1s内从服务器获取的数据量(即服务器返回的数据量)

6、资源利用率:cpu\内存\队列\磁盘\IO

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值