搭建完整项目,真刀真枪实践性能测试
基于一个真实项目的性能分析策略
打破性能分析四大错误认知
深入剖析影响性能结果的五个环节
四大性能场景高手设计思路
具体说来,专栏主要分为五大模块:
第一部分,性能工程的核心理念。他解析了常见性能项目的实施过程和常见问题,并给出了相应的解决方案。很多人对性能的误解很深,像“性能测试项目到底应不应该做瓶颈定位分析”等争论一直都存在,这部分内容就是对此的解答。
第二部分,RESAR 性能工程理念。这部分是 RESAR 性能工程的核心,他对性能项目中的几个重要环节进行了详细讲解,比如业务模型抽取、性能分析逻辑、参数化数据、性能监控等。在性能项目中,这里面的每个环节都会直接决定项目的成败。
第三部分,基准场景。在 RESAR 性能工程中,他将基准场景定义为把单业务测试到最大 TPS 的场景。这些基准场景都非常重要,这其中有很多性能瓶颈,他会一一为你分析对应的解决方案。
第四部分,容量 / 稳定性 / 异常场景。容量场景是最符合生产环境业务场景的,因为它要获得系统最大 TPS,有了这个结果才能知道,生产环境是否能支持住最大业务容量;稳定性场景考验系统的长时间运行能力;异常场景是考验系统面对异常问题时的处理能力。
第五部分,性能结论。性能项目最重要的就是结论。在这部分,他系统讲解了性能报告如何编写,以及性能项目完成后,如何给出运维需要的配置建议。对于性能来说,如果仅在测试环境中给个结论、找些明显的 Bug 是远远不够的,这只是工作的一部分,能给出生产环境运行的建议和容量才是关键。
一个小建议:动手实践
想自己搭建这样一套环境,硬件资源和技术组件选择轻量级就够;而那些比较复杂、容易出现问题的环节,高楼愿意为你提供相应的指导性文档,帮你顺利完成搭建。
〖课程截图〗: