彻底读懂性能测试及其价值
写作目的:在性能测试的学习过程中对于性能测试的所见、所学、所想的一个技术分享和记录。
什么是性能测试?
性能测试是针对系统的性能指标即时间指标、容量指标和资源利用率等指标。然后根据真实场景的抽象建立性能测试模型,从而制定出测试环境、测试数据、测试模型、性能指标、压力策略、准入准出和进度风险等内容的测试方案,然后利用定向监控和全局监控手段,在基准场景、容量场景、稳定性场景等场景下执行性能测试,收集数据从而分析判断出系统性能瓶颈并调优,最终得出性能结果来评估系统的性能指标是否满足需求指标。
性能测试价值何在?
在性能测试分析优化之前,如果系统的业务处理能力是100,经过性能测试系统的业务处理能力是10000,成功完成高并发业务需求,这就是价值。在性能测试分析优化之前,如果系统响应时间是 0.1ms,经过性能测试之后是 0.01ms,这就是价值。在性能测试分析优化之前,如果 CPU,内存 使用率是 100%,经过性能测试之后是 50%,这就是价值。有了这大家都在发些技术的价值,从而带来他好,我好,大家好的价值