Python性能测试

性能测试类型

1)负载测试

检查系统在预期的负载下执行的能力,该类型测试将确定性能可能的瓶颈

2)压力测试

检查系统在极端工作负载下的运行状态,进一步确定系统能力

3)峰值测试

检查系统在负载突然增加或减少的情况下,确定系统的能力

4)容量测试

检查系统数据库在不同容量时,系统的性能能力

5)可伸缩性测试

检查系统的可伸缩性或处理增加负载的能力


常见的性能瓶颈

1)加载时间过长

系统启动的时间应该尽可能小,通常系统启动时间应该保持在几秒内最佳

2)相应时间过长

从用户输入数据提交到服务器返回的时间段,称为响应时间。如果响应时间过长,会导致用户体验较差。

3)可伸缩性差

当系统不能处理预期用户或事物数量时,就会出现该情况。

4)其他瓶颈

系统在运行中的故障称为瓶颈,主要由编码错误或算法效率不高或线程机制有问题导致。硬件也是因素之一


需要关注的指标类型

在性能测试时,我们需要关注以下几大性能指标

CPU  内存 网络 IO 操作系统限制 JVM 线程锁

上述指标不仅仅要关注服务端,同样也要关注前段相应的技术指标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值