20 | 性能看护: 如何更好地守护产品性能?
尉刚强
你好,我是尉刚强。
前面几节课,我们学习了基准测试的相关技术和方法,知道了如何选择合适的性能测试工具。而所有的这些技术和手段,最终目的其实都是为了更好地看护软件的性能,并更好地支撑软件设计与优化。
但实际上,对目标软件的性能测试与看护,是一项工作量投入比较大的软件工程活动。所以在以往的咨询工作中,我就发现有不少的研发团队,虽然他们有做好软件性能看护的意识,可是在实战过程中,由于没有系统方法论的指导,中间很多工作的开展效率会比较低,而且经常会走一些弯路,从而就出现成本与收益不匹配的情况,进一步就会丧失继续投入性能测试与看护的信心。
当然,也有不少的研发团队在项目开发的过程中,并不重视性能测试与看护环节,因此就很容易陷入产品性能恶化的泥潭中不能自拔。
所以,今天我们就一起来好好思考下,怎么样才能更好地实现软件产品的性能看护。
不过我也要说明一点,就是这节课我并不是要讲解具体的工具和技术,而是要帮你建立起高效实施性能测试与看护的核心价值观。这是因为可复用的方法,往往会比具体的工具和技术使用技巧重要许多,它可以帮你把有限的精力用到刀刃上,这样你就可以花费更少的成本获得更佳的性能测试与看护效果。
所以在这节课中,我会给你分享我在之前参与过的众多性能优化项目中,不断摸爬滚打之后提炼总结出来的经验和方法。我把这些经验方法归纳为了三条指导原则,分别是自动化、测试前置、测试驱动。掌握了这三条指导原则以后,你就可以有效地提高性能测试与看护的工作效率了。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
如何更好地守护产品性能?通过自动化、测试前置和测试驱动三条指导原则提高性能测试与看护的工作效率。首先,自动化能大大提高性能测试的效率,从测试数据准备、测试环境准备到测试执行和结果记录都可以实现自动化。其次,测试前置原则强调在性能测试过程中尽早挖掘可以自动化的点。最后,测试驱动原则指出性能测试不仅仅是获取基线性能,还应该驱动软件设计优化、编码优化和性能调优。作者提出了性能测试理想架构,强调组件或服务级性能测试的重要性。通过这些原则,读者可以提高软件产品性能,提升工作效率。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《性能优化高手课》,新⼈⾸单¥59
《性能优化高手课》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论