预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

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