LoadRunner结果分析实例详解:定位系统瓶颈

需积分: 0 0 下载量 106 浏览量 更新于2024-09-10 收藏 1.56MB DOC 举报
本文档是一篇关于如何进行LoadRunner结果分析的实践教程,作者姜全尧在2010年7月7日更新了内容,特别关注了对监视参数的解释和部分描述的修改。文章以一个实际案例的形式展示了如何使用LoadRunner测试系统在多用户并发场景下的响应能力,并识别系统瓶颈。 首先,文章明确了LoadRunner中的关键难点——结果分析,尤其是当测试者已经熟悉了录制、加压测试等基本设置后,分析结果是提高测试效率的关键。案例中的目标是满足客户对响应时间的要求,即单个用户接管任务的响应时间应在5秒内。 在系统资源方面,测试环境包括一台配置为奔四2.8E的CPU,100GB硬盘,100Mbps的网络连接。操作系统是英文版Windows XP,服务器采用Tomcat服务,浏览器则是IE6.0,系统结构为B/S架构。LoadRunner Analysis中常用资源被分为五类:Vuser(虚拟用户)、Transactions(事务)、WebResources(Web资源)、WebPageBreakdown(网页分解)和SystemResources(系统资源)。用户可以通过"Addgraph"或"New graph"功能添加这些资源到分析中。 文章着重介绍了Summary Report,这是分析的起点,包含了测试的概览信息,如持续时间和统计摘要,虽然提供了整体数据,但对具体问题的深入分析可能不够细致。TransactionSummary部分则提供了平均响应时间,这对于评估系统性能至关重要。 在实际操作中,用户可以根据需要调整显示的资源,并通过"opengraph"选项来查看更详细的资源数据。对于那些没有数据显示的资源,用户可以选择取消"DisplayOnlyGraphsContainingData"以查看所有数据。 这篇文章提供了一套详实的步骤和实例,帮助LoadRunner用户理解和解析测试结果,以便更好地优化系统性能并满足客户对响应时间的要求。通过理解和应用文中所述的方法,测试人员能够更有效地进行结果分析,找出并解决潜在的系统瓶颈问题。