奋力的小白的博客

方便自己学习

性能测试理论基础

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

1)评估当前系统:

2)寻找瓶颈

3)预测未来性能

二、、性能测试定义

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

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

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

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

三、性能术语和指标详解

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

2、响应时间:

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

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

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

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

阅读更多
个人分类: 性能测试基础
下一篇Python3 多线程为啥比单线程优秀
博主设置当前文章不允许评论。

loadrunner典型面试问题

2009年04月12日 40KB 下载

通信网理论基础教材(北邮)

2010年06月27日 6.31MB 下载

模糊理论基础

2015年05月21日 17.46MB 下载

没有更多推荐了,返回首页

关闭
关闭