LoadRunner性能测试应用(连载十二)

发表于:2008-12-25 16:37

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:姜艳、于波等    来源:51Testing提供试读

  2.3  LoadRunner分析测试结果

  要查找系统瓶颈,就必须分析LoadRunner获取的性能指标数据。在LoadRunner场景运行的同时我们获取了大量的数据,可以根据以下几种方式分析这些数据:

  1.查看Vuser Log文件,这些文件包括了场景运行过程中每个用户的跟踪数据,Vuser Log文件一般放在脚本目录中;

  2.在控制台的输出窗口查看场景的执行过程信息;

  3.使用Analysis模块分析执行结果图表;

  4.使用直接生成的图表查看原始数据——Graph Data或者Raw Data;

  5.让LoadRunner自动生成HTML或Word格式的测试报告,通过报告进行分析。

  LoadRunner的Analysis模块是分析系统的性能指标的一个主要工具,它能够直接打开场景的执行结果文件,将场景数据信息生成相关的图表显示出来。Analysis集成了数据统计分析功能,允许测试员对图表进行比较和合并等多种操作,分析后的图表能够自动生成测试员需要的测试报告文档。

  在运行方案时,数据将存储在结果文件中,扩展名为.lrr。Analysis是处理收集的结果信息并生成图和报告的实用程序。Analysis将活动图的显示信息和布局设置存储在扩展名为.lra的文件中。

  在运行方案时,默认情况下所有Vuser信息将存储在每个Vuser主机(每个运行场景的机器)中。方案执行之后,这些结果会自动进行整理或合并,即将所有主机的结果传输到结果目录中(一般可以使用TD或者其他质量管理工具进行缺陷管理工作,结果目录将因使用的软件和配置情况而异)。通过在控制台窗口中选择““Results”>““Auto Collate Results”(自动整理结果),并清除该选项旁边的复选标记,可以禁用自动整理。要手动整理结果,请选择“Results”>“Collate Results”(整理结果)。如果方案执行后这些结果还没有进行整理,在生成分析数据之前,Analysis将对其进行整理。

  场景运行完毕,在结果目录下会自动保存一个扩展名为lrr的结果文件,Analysis能够打开这个结果文件,加载该文件时自动处理lrr文件内的结果信息,并自动生成相应的结果图表。

  2.3.1  配置数据选项

  在使用Analysis分析场景结果之前,首先要明确结果文件中收集了哪些信息。默认情况下,各个Vuser的执行结果数据都是存放在各个Vuser所在的机器上的,场景执行结束后,才被系统自动整理合并后放置到结果目录下,LoadRunner是否执行这个整理合并操作是受控制台中的“Auto Collate Results”选项控制的。所以要进行相应配置,下面做一简要介绍。

  选择“Tools”>“Options”,出现配置界面,分别有“General”(常规)、“Result Collection”(结果集合)、“Database”(数据库)和“Web Page Breakdown”(网页细分)四个选项卡。

  

  1.“General”选项卡(如图2-69所示)

  在此页面可以设置存储和显示的日期格式,一种为欧洲日期格式(dd/mm/yyyy),另一种为美国日期格式(mm/dd/yyyy)。

  如果要选择文件浏览器打开的目录位置,有“Open at most recently used directory”(打开最近一次使用目录位置)和“Open at specified directory”(在指定目录打开文件)两种形式可供选择。

  对于存储临时文件的目录位置,可以设置在Windows 临时目录中,也可以通过输入要存放的目录位置,为保存的临时文件指定存放目录。

  Analysis摘要报告包含一个事务百分比列,默认为90%的事务响应时间(90%是一个统计响应时间的参数,表明该事务所有的运行次数中,90%的次数落在这个响应时间内),此数值如没有特殊要求不用改动。

版权声明:51Testing软件测试网获电子工业出版社授权连载《LoadRunner性能测试应用》部分章节,其他个人或单位未经许可,不得对本内容复制、转载或进行镜像。51Testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们
31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号