《性能测试进价指南LoadRunner11.0》——读书笔记

1.性能分析及调优原理

     性能测试的目的是评估当前系统的性能指标,分析定位解决性能瓶颈,预防规避性能风险。性能分析是为了确定导致性能瓶颈的原因,而调优就是用来解决性能瓶颈。通过某些手段来让系统的性能得到提升是性能调优的主要目的。

     性能分析主要有以下两种方法。

     1)指标达成法——将测试结果与用户需求进行比较,如果达到用户需要则测试通过。

     2)最优化分析法——通过分析并消除系统性能瓶颈,是系统的处理能力最大化,系统资源实现充分利用。

    性能调优方法也分为两大方向

    1)应用程序诊断(发现问题)——定位应用瓶颈

              应用程序的诊断是性能测试的最初目的。通过模拟用户操作形成负载,检验应用程序是否能够满足用户性能需求。如果不能满足,则定位应用瓶颈,并寻找解决该瓶颈的方案,确保系统在修正后能够满足用户需求

    2)系统调优(运行的更好)——独立瓶颈和软件硬件迭代调优

             在性能调优中最基本的目标是为了满足用户,而进一步的要求超越自己。这时需要找出影响性能的要素,最终提升系统的性能。一般产品都会采用系统调优的方式来逐步完善系统性能。

      一般系统的问题调优步骤:

          1)确定问题:应用程序代码;数据库配置;操作系统配置;硬件设置;网络

          2)确定原因:在什么情况下有这个问题,什么原因影响的

          3)确定调整目标和解决方案

          4)测试解决方案

          5)分析调优结果

posted @ 2015-08-11 15:51  喵个咪  阅读(199)  评论(0编辑  收藏  举报