LoadRunner性能测试系统学习教程:Analysis分析器(4)

上期讲到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)文章插图
SLA报告如果在分析器或控制器中设置了SLA策略 , 那么LoadRunner可以生成SLA的相关报告 , 选择菜单Report→Analyze SLA , 分析器会生成SLA的结果报告如图所示 。
LoadRunner性能测试系统学习教程:Analysis分析器(4)文章插图
SLA结果报告中包含两部分内容:第一部分是事务响应时间 , SLA会标示出在分析的时间域中每个事务的SLA结果状态 , 如果表示为PASS说明事务响应时间没有超过SLA所定义的阀值 , 如果为FAIL说明事务响应时间超出SLA所定义的阀值;第二部分是每个事务所定义的目标阀值 。
自定义报告选择Report→New Report , 弹出New Report对话框 , 如图所示 。 通过该对话框可以设置需要生成的报告 。
LoadRunner性能测试系统学习教程:Analysis分析器(4)文章插图
新报告对话框中包括三个选项卡的设置:General、Format和Content 。
General选项卡主要是设置一些通常用的信息 , 主要包括以下信息:
【LoadRunner性能测试系统学习教程:Analysis分析器(4)】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)文章插图
Content选项卡主要用于设置生成报告的内容 , 如图所示 。
LoadRunner性能测试系统学习教程:Analysis分析器(4)文章插图
设置好以上步骤后 , 可以将设置好的保存为模板 , 供以后使用 , 这样可以省去每次都设置模板的时间 , 如果不保存为模板 , 即可以直接单击【Generate】按钮生成测试报告 。
使用报告模板定义报告在生成报告时也可以通过已经定义好的模板来直接生成测试报告 , 选择菜单Report→Report Templates , 弹出报告模板的对话框 , 如图所示 。
LoadRunner性能测试系统学习教程:Analysis分析器(4)文章插图
如果在设置报告模板的过程中保存过了模板 , 那在在该报告模板对话框中可以看到已定义的模板 , 这样就可以直接用于生成测试报告 , 当然也可以对已使用的报告模板进行重新修改和定义 。