连载十五:2.3.3 分析报告类型:1.分析摘要报告/ 2.事务活动报告
3.事务性能报告
事务性能报告用于分析Vuser性能和事务时间。可用的性能报告有“数据点”报告、“详细的事务(按Vuser)”报告和“事务性能摘要(按Vuser)”报告三种。
(1)“数据点”报告
使用LoadRunner记录自己的分析数据时可以记录外部函数或变量的值。LoadRunner将使用收集的数据创建数据点图和报告。
“数据点”报告是一种性能报告,它列出每个组的各个Vuser数据点的名称、值以及记录该值的时间,如图2-99所示。
图2-99 “数据点”报告
通过报告中的部分数据点,可以了解随机数的取值情况,进而深入分析程序的执行情况。
(2)“详细的事务(按Vuser)”报告
“详细的事务(按Vuser)”报告是一种性能报告,提供方案运行期间每个Vuser执行的所有事务的列表,以及每个事务执行时间的详细信息,如图2-100所示。
图2-100 “详细的事务(按Vuser)”报告
“详细的事务(按Vuser)”报告详细地描述了用户执行事务的先后顺序以及具体细节。此报告针对某一具体事务还提供如下一些值:
● Start time(起始时间):事务开始时的系统时间。
● End time(结束时间):事务结束时的实际系统时间,包括思考时间和浪费的时间。
● Duration(持续时间):采用以下格式的事务持续时间,时:分:秒:毫秒,该值包括思考时间,但不包括浪费的时间。
● Think time(思考时间):在事务期间发生延迟的Vuser思考时间。
● Wasted time(浪费的时间):不属于事务时间或思考时间的LoadRunner内部处理时间(主要是RTE Vuser)。
● Result(结果):最后的事务状态(“通过”或“失败”)。
通过详细的事务报告分析人员就能了解每个Vuser的执行细节。