您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 性能测试执行之使用Analysis分析测试结果(PPT51页)
性能测试执行之使用ANALYSIS分析测试结果一.Analysis的使用二.Analysis图三.分析报告一.ANALYSIS的使用1.Analysis简介2.启动Analysis3.Analysis工具栏4.配置Analysis5.整理执行结果6.查看概要数据及Analysis图一.ANALYSIS的使用——ANALYSIS简介在负载测试场景执行期间,Vuser可以在执行事务时生成结果数据。运行负载测试场景时,数据存储在扩展名.lrr的结果文件中。Analysis是一种实用程序,将活动图的显示信息和布局设置存储在扩展名为.lra的文件中。双击运行场景后生成的.lrr文件,Analysis会自动分析成.lra的文件。(lrr=LRresult,lra=LRanalysis)一.ANALYSIS的使用1.Analysis简介2.启动Analysis3.Analysis工具栏4.配置Analysis5.整理执行结果6.查看概要数据及Analysis图一.ANALYSIS的使用——启动ANALYSIS1.启动AnalysisAnalysis可以作为独立的应用程序打开,也可以直接从Controller打开。要将Analysis作为独立的应用程序打开,请选择以下某种方法:①开始程序LoadRunner应用程序Analysis②开始程序LoadRunnerLoadRunner,选择负载测试选项卡,然后单击Analyze负载测试。要直接从Controller打开Analysis,请选择结果Analyze结果。此选项仅在运行负载测试场景后才可用。Analysis会从当前场景中提取最新的结果文件,并用这些结果打开新会话。也可以通过选择结果自动加载Analysis,指示Controller在完成场景执行后自动打开Analysis。一.ANALYSIS的使用——启动ANALYSIS2.访问并打开图和报告从窗口会话浏览器可以访问Analysis图。注:使用“打开新图”对话框可向会话浏览器中添加图。一.ANALYSIS的使用——启动ANALYSIS“会话浏览器”窗口会话浏览器(窗口会话浏览器)显示当前会话中所打开项(图和报告)的树视图。单击会话浏览器中的项时,该项将在Analysis主窗口中激活。会话浏览器分为以下几类。①概要报告。单击此节点可以访问概要报告(如果有)。②服务水平协议。展开此节点可以访问SLA(服务水平协议)报告。③已分析的事务。展开此节点可以访问事务分析报告。④图。展开此节点可以访问Analysis图。要打开其他图或复制现有图,请选择图添加新图。一.ANALYSIS的使用1.Analysis简介2.启动Analysis3.Analysis工具栏4.配置Analysis5.整理执行结果6.查看概要数据及Analysis图一.ANALYSIS的使用——ANALYSIS工具栏常用工具栏始终显示在页面顶部的工具栏上,包含以下按钮:一.ANALYSIS的使用——ANALYSIS工具栏图工具栏——打开图后,此工具栏将显示在页面顶部,包含以下按钮:一.ANALYSIS的使用1.Analysis简介2.启动Analysis3.Analysis工具栏4.配置Analysis5.整理执行结果6.查看概要数据及Analysis图一.ANALYSIS的使用——配置ANALYSIS设置常规选项设置数据选项设置数据库选项设置网页细分选项设置事务分析选项一.ANALYSIS的使用——配置ANALYSIS设置常规选项“常规”选项卡可以设置以下选项:日期格式——选择用于存储和显示的日期格式。①欧洲。显示欧洲日期格式。②美国。显示美国日期格式。文件浏览器——选择要从中打开文件浏览器的目录位置。①打开最近使用的目录。从先前使用的目录位置打开文件浏览器。②打开指定目录。从指定的目录打开文件浏览器。在目录路径框中,输入要从中打开文件浏览器的目录位置。一.ANALYSIS的使用——配置ANALYSIS临时存储位置——选择要保存临时文件的目录位置。①使用Windows临时目录。在Windows临时目录中保存临时文件。②使用指定目录。在指定的目录中保存临时文件。在目录路径框中,输入要保存临时文件的目录位置。概要报告——在“概要报告”中配置下列事务设置:①事务百分比。“概要报告”包含一个百分比列,显示90%事务的响应时间(在这段时间内运行的事务的90%)。要更改默认的90%百分比值,请在事务百分比框中输入一个新数字。②最多显示。此处的设置定义该表中将显示的事务数。要更改此数字(例如,改为6),请在最多显示框中输入新数字。注:由于此设置是应用程序级设置,因此仅在下次分析结果文件时应用新值(文件新建)。一.ANALYSIS的使用——配置ANALYSIS2.设置数据选项您可以将Analysis配置为生成并显示概要数据,也可以将其配置为生成并显示完整数据。如果选择生成完整Analysis数据,Analysis将聚合数据。聚合会减少大型负载测试场景中的数据库大小和处理时间。另外您可以将Analysis配置为存储或显示整个场景持续期间的数据,也可以将其配置为仅存储或显示指定时间范围内的数据。这样可以缩小数据库,从而减少处理时间。①使用“选项”对话框中的“结果集合”选项卡可以配置数据选项。一.ANALYSIS的使用——配置ANALYSIS一.ANALYSIS的使用——配置ANALYSIS数据源仅生成概要数据。仅查看概要数据。如果选择此选项,Analysis不会处理数据以用于筛选和分组等高级用途。仅生成完整数据。仅在数据处理后查看完整数据。不显示概要数据。生成完整数据时显示概要。在处理完整数据时查看概要数据。在处理结束后查看完整数据。图下方的进度条会显示完整数据的生成进度。一.ANALYSIS的使用——配置ANALYSIS数据聚合自动聚合数据以优化性能。使用内置数据聚合公式来聚合数据。仅自动聚合Web数据。仅使用内置数据聚合公式来聚合Web数据。应用用户定义的聚合。使用您定义的设置聚合数据。选中此选项可启用聚合配置按钮。单击此按钮可定义您的自定义聚合设置。一.ANALYSIS的使用——配置ANALYSIS要配置用户定义的聚合和设置:1选择工具选项,然后选择结果集合选项卡。2在“数据聚合”区域,选择应用用户定义的聚合。3单击聚合配置。这时将打开“数据聚合配置”对话框。一.ANALYSIS的使用——配置ANALYSIS一.ANALYSIS的使用——配置ANALYSIS4选择所需的聚合配置类型:聚合数据(如果选中,则继续执行步骤5)仅聚合Web数据(如果选中,则继续执行步骤6)5如果在步骤4中选择“聚合数据”:a在选择要聚合的数据类型列表中,使用复选框选择您要为之聚合数据的图类型。要排除来自失败Vuser的数据,请选择不聚合失败的Vuser。b在选择要聚合的图属性列表中,使用复选框选择要聚合的图属性。c指定数据的自定义粒度。要缩小数据库,请增大粒度。要重点查看更详细的结果,请减小粒度。最小的粒度是1秒。一.ANALYSIS的使用——配置ANALYSIS6如果在步骤4中选择“仅聚合Web数据”:在对Web数据使用X个粒度设置中,指定为Web数据自定义的粒度。默认情况下,nalysis每5秒总结一次Web度量。要缩小数据库,请增大粒度。要重点查看更详细的结果,请减小粒度。7单击确定。一.ANALYSIS的使用——配置ANALYSIS数据时间范围整个场景。显示整个负载测试场景持续期间的数据。指定的场景时间范围。仅显示场景指定时间范围内的数据。a)分析结果自场景中时间。输入要使用的场景已用时间(以“hh:mm:ss”的格式),在此时间之后Analysis开始显示数据。b)直到…。输入场景运行期间希望Analysis停止显示数据的时刻(以“hh:mm:ss”的格式)。一.ANALYSIS的使用——配置ANALYSIS将Controller输出消息复制到Analysis会话选择相关选项将Controller生成的输出消息复制到Analysis会话中。这些输出消息显示在Analysis的“Controller输出消息”窗口中。如果数据集小于XMB,则复制。如果数据集小于指定的大小,则将Controller的输出数据复制到Analysis会话中。始终复制。始终将Controller输出数据复制到Analysis会话中。从不复制。从不将Controller输出数据复制到Analysis会话中。要将“结果集合”选项卡上的设置应用于当前会话,请单击立即在活动会话中应用。保存Analysis会话后,将复制Controller输出数据。一.ANALYSIS的使用——配置ANALYSIS②选择“数据源”、“数据聚合”、“数据时间范围”和“输出消息”选项。③要配置自定义聚合,请单击聚合配置,然后设置选项。④单击确定。一.ANALYSIS的使用1.Analysis简介2.启动Analysis3.Analysis工具栏4.配置Analysis5.整理执行结果6.查看概要数据及Analysis图一.ANALYSIS的使用——整理执行结果运行负载测试场景时,默认情况下所有Vuser信息将存储在每个本地Vuser主机上。场景执行后,会自动整理或合并结果-来自所有主机的结果将传输到结果目录。通过在Controller窗口中选择结果自动整理结果,并清除此选项旁的复选标记,可以禁用自动整理。要手动整理结果,可选择结果整理结果。如果未事先整理结果,Analysis会在生成分析数据前自动整理结果。一.ANALYSIS的使用1.Analysis简介2.启动Analysis3.Analysis工具栏4.配置Analysis5.整理执行结果6.查看概要数据及Analysis图一.ANALYSIS的使用——查看概要数据及ANALYSIS图1.查看概要数据在结果大小超过100MB的大型负载测试场景中,Analysis处理数据将需要较长时间。在LoadRunner处理完整数据时,您可以查看这些数据的概要。要查看概要数据,请选择工具选项,然后选择结果集合选项卡。要在查看概要数据的同时处理完整数据图,请选择在生成完整数据的同时显示概要数据,或者,如果不需要LoadRunner处理所有Analysis数据,则选择仅生成概要数据。仅查看概要数据时,下列图不可用:①数据点(总计)②错误③网络监控器④集合⑤Siebel数据库端事务数⑥Siebel数据端事务数(按SQL阶段)⑦SQL平均执行时间⑧网页诊断一.ANALYSIS的使用——查看概要数据及ANALYSIS图2.Analysis图①Vuser图。提供Vuser状态信息和其他Vuser统计信息。②错误图。提供有关负载测试场景中所发生错误的信息。③事务图。提供有关事务性能和响应时间的信息。④Web资源图。提供有关WebVuser吞吐量、每秒点击次数、每秒HTTP响应数、每秒重试次数和每秒下载页面数的信息。⑤系统资源图。提供在负载测试场景运行期间使用联机监控器监控的系统资源的统计信息。此类别还包括SNMP监控图。⑥网络监控器图。提供有关网络延迟的信息。⑦。。。二.ANALYSIS图1.“运行Vuser”图2.“每秒点击次数”图3.“吞吐量”图4.“事务摘要”图5.“平均事务响应时间”图二.ANALYSIS图1.“运行Vuser”图“运行Vuser”图显示测试期间每秒钟执行Vuser脚本的Vuser数及其状态。默认情况下,此图仅显示处于运行状态的Vuser。X轴表示自负载测试场景开始运行以来经过的时间。y轴表示场景中的Vuser数。二.ANALYSIS图2.“每秒点击次数”图“每秒点击次数”图显示负载测试场景运行期间的每一秒内Vuser向Web服务器发出的HTTP请求数。X轴表示自场景开始运行以来经过的时间。Y轴表示服务器上的点击次数。上图显示在场景开始运行后的第55秒出现每秒最大
本文标题:性能测试执行之使用Analysis分析测试结果(PPT51页)
链接地址:https://www.777doc.com/doc-857723 .html