LoadRunner性能测试系统学习教程:Analysis分析器(4)-LMLPHP
上期讲到LoadRunner性能测试Analysis分析器的Analysis常见图分析,这期我们来讲讲,Analysis报告。

Analysis报告

场景运行结束后,可以在Analysis分析器中生成报告。Analysis分析器提供了丰富的报告形式:HTML格式、SLA报告、自动定义报告和使用报告模板来定义报告。

HTML报告

使用Analysis可以为方案运行创建HTML报告,如图所示。保存的HTML报告包括在Analysis窗口打开的所有图和一个摘要报告。这个摘要报告与Analysis窗口中看到的摘要报告内容相同。而其他的视图报告数据则都来自于Excel文件的链接。Excel文件保存在生成HTML报告时生成的Report文件夹下。在创建HTML报告时,会同时生成一个Report文件夹,Excel文件链接的数据就来自这里。
LoadRunner性能测试系统学习教程:Analysis分析器(4)-LMLPHP

SLA报告

如果在分析器或控制器中设置了SLA策略,那么LoadRunner可以生成SLA的相关报告,选择菜单Report→Analyze SLA,分析器会生成SLA的结果报告如图所示。
LoadRunner性能测试系统学习教程:Analysis分析器(4)-LMLPHP
SLA结果报告中包含两部分内容:第一部分是事务响应时间,SLA会标示出在分析的时间域中每个事务的SLA结果状态,如果标示为PASS说明事务响应时间没有超过SLA所定义的阀值,如果为FAIL说明事务响应时间超出SLA所定义的阀值;第二部分是每个事务所定义的目标阀值。

自定义报告

选择Report→New Report,弹出New Report对话框,如图所示。通过该对话框可以设置需要生成的报告。
LoadRunner性能测试系统学习教程:Analysis分析器(4)-LMLPHP
新报告对话框中包括三个选项卡的设置:General、Format和Content。
General选项卡主要是设置一些通常用的信息,主要包括以下信息:
Title:描述报告的名称;
Author:描述作者的相关信息,包括First Name、Surname、Job Title和Organization。
Description:简要描述报告的内容;
Report Time Range:待生成报告分析数据的时间范围;
Granularity:时间粒度,即每隔多长时间取一个数据点;
Precision:对于是小数的数据,定义小数点后保存多少位;
Include Think Time:是否包含思考时间;
Format选项卡主要用于设置生成报告的格式,Format选项卡的内容如图所示,主要包括General、Page Header and Footer、Normal Font、Heading 1、Heading 2和Table五项的设置。
LoadRunner性能测试系统学习教程:Analysis分析器(4)-LMLPHP
Content选项卡主要用于设置生成报告的内容,如图所示。
LoadRunner性能测试系统学习教程:Analysis分析器(4)-LMLPHP
设置好以上步骤后,可以将设置好的保存为模板,供以后使用,这样可以省去每次都设置模板的时间,如果不保存为模板,即可以直接单击【Generate】按钮生成测试报告。














使用报告模板定义报告
在生成报告时也可以通过已经定义好的模板来直接生成测试报告,选择菜单Report→Report Templates,弹出报告模板的对话框,如图所示。
LoadRunner性能测试系统学习教程:Analysis分析器(4)-LMLPHP
如果在设置报告模板的过程中保存过了模板,那在在该报告模板对话框中可以看到已定义的模板,这样就可以直接用于生成测试报告,当然也可以对已使用的报告模板进行重新修改和定义。


09-13 19:51