精品文档---下载后可任意编辑测试结果分析LoadRunner 性能测试结果分析是个复杂的过程,通常可以从结果摘要、并发数、平均事务响应时间、每秒点击数、业务成功率、系统资源、网页细分图、Web 服务器资源、数据库服务器资源等几个方面分析,如图 1- 1 所示。性能测试结果分析的一个重要的原则是以性能测试的需求指标为导向。我们回顾一下本次性能测试的目的,正如所列的指标,本次测试的要求是验证在 30 分钟内完成 2000 次用户登录系统,然后进行考勤业务,最后退出,在业务操作过程中页面的响应时间不超过 3 秒,并且服务器的 CPU 使用率、内存使用率分别不超过75%、70%,那么根据所示的流程,我们开始分析,看看本次测试是否达到了预期的性能指标,其中又有哪些性能隐患,该如何解决。图 1- 1 性能测试结果分析流程图结果摘要LoadRunner 进行场景测试结果收集后,首先显示的该结果的一个摘要信息,如图 1- 2 所示。概要中列出了场景执行情况、“Statistics Summary(统计信息摘要)”、“Transaction Summary(事务摘要)”以及“HTTP Responses Summary(HTTP 响应摘要)”等。以简要的信息列出本次测试结果。图 1- 2 性能测试结果摘要图场景执行情况该部分给出了本次测试场景的名称、结果存放路径及场景的持续时间,如图 5- 3 所示。从该图我们知道,本次测试从 15:58:40 开始,到 16:29:42 结束,共历时 31 分 2 秒。与我们场景执行计划中设计的时间基本吻合。图 1- 3 场景执行情况描述图Statistics Summary(统计信息摘要)该部分给出了场景执行结束后并发数、总吞吐量、平均每秒吞吐量、总请求数、平均每秒请求数的统计值,如图5- 4 所示。从该图我们得知,本次测试运行的最大并发数为 7,总吞吐量为 842,037,409 字节,平均每秒的吞精品文档---下载后可任意编辑吐量为 451,979 字节,总的请求数为 211,974,平均每秒的请求为,对于吞吐量,单位时间内吞吐量越大,说明服务器的处理能越好,而请求数仅表示客户端向服务器发出的请求数,与吞吐量一般是成正比关系。图 1- 4 统计信息摘要图Transaction Summary(事务摘要)该部分给出了场景执行结束后相关 Action 的平均响应时间、通过率等情况,如图 1- 5 所示。从该图我们得到每个 Action 的平均响应时间与业务成功率。注意: 因为在场景的“Run-time Settings”的“Miscellaneous”选项中将每一个 Action 当成了一...