1.3性能测试闭环流
图1-9性能测试闭环流
通过建立性能测试闭环流,可以解决如下问题。
(1)线下性能测试调优所做的配置项信息修改,要及时反馈给产品对应的运维人员,指导其做升级发布时的修改。
(2)如果项目组上线后的产品做了后台运营或者用户行为分析,可以收集信息,以进一步指导优化性能测试脚本,使其覆盖更多实际场景。
(3)动态调整量化性能质量,分析对比测试结果和生产运行表现的差异,通过换算系数实现性能预测。
(4)全程性能跟踪,在生产环境中也加入性能监控,更快解决线上性能问题。
另外,根据项目规模的大小,作者摸索了线上和线下联动的性能测试和基线测试的解决方案,具体如图1-10和图1-11所示,供读者借鉴和扩展。
图1-10小规模项目的性能测试和基线测试的方案
图1-11大规模项目的性能测试和基线测试的方案