@[toc]
1.Result Collection
在LoadRunner处理数据时,可以查看这些数据的摘要。具体怎样查看摘要数据,需要在Result Collection选项中进行设置。选择菜单Tools > Options,弹出Options会话框,在Options会话框中选择Result Collection选项卡,
如图所示:
1.Data source:数据源。在此区域中,配置Analysis生成负载测试场景结果数据的方式。
complete data:完整数据。是指经过处理可在Analysis内使用的结果数据。
summary data:摘要数据。是指未经过处理的原始数据。摘要图包含事务名称和时间等常规信息。
Generate summary data only:仅生成摘要数据。表示仅查看摘要数据。如果选择该项,那么Analysis不会处理数据以用于筛选和分组等高级用途。注意,当选择该项时,Data Aggregation项是不可以设置的。
Generate complete data only:仅生成完整数据。表示仅查看经过处理的完整数据,但是不显示摘要数据。
Display summary while generating complete data:生成完整数据时显示摘要。表示在处理完整数据时,查看摘要数据。
2.Data Aggregation:数据聚合。在此区域中,配置Analysis聚合数据的方式。数据聚合对于缩小大型场景中的数据库和减少处理时间来说很有必要。
Automatically aggregate data to optimize performance:自动聚合数据以优化性能。表示使用内置数据聚合公式聚合数据,以优化性能。
Automatically aggregate Web data only:仅自动聚合Web数据。表示使用内置数据聚合公式仅仅聚合与Web有关的数据。
Apply user-defined aggregation:应用用户定义的聚合。表示用户自定义来设置聚合数据。
Aggregation Configuration:聚合配置。点击该按钮,会弹出聚合配置的对话框,
3.Data Time Range:数据时间范围。在此区域中,可以指定Analysis显示整个场景持续期间的数据,也可以指定它仅显示指定时间范围内的数据。
Entire scenario:整个场景。显示整个负载测试场景持续期间的数据。
Specified scenario time range:指定的场景时间范围。使用下列框指定时间范围:
Analyze results from:* into the scenario:分析结果自场景中时间。输入要使用的场景已用时间,在此时间之后Analysis开始显示数据。
until:* into the scenario:输入场景运行期间希望Analysis停止显示数据的时刻。
如图所示:
4.Copy Controller Output Messages to Analysis Session:将Controller输出消息复制Analysis会话。Controller输出消息显示在Analysis的“Controller输出消息”窗口中。
Copy if data set is smaller than MB:如果数据集小于MB,则复制。如果数据集小于指定的大小,则将Controller的输出数据复制到Analysis会话中。
Always copy:始终将Controller输出数据复制到Analysis会话中。
Never copy:从不将Controller输出数据复制到Analysis会话中。
*
Aggregate Data(available only for complete data):聚合数据。用于设置聚合数据的类型,这里只适用于完整数据。可以选择需要聚合数据的图的类型,这样可以减小数据库的容量。可供选择数据图的类型有Transactions、Web、Monitors、Data Points、Script Errors几种。
Select the type of data to aggregate:选择要聚合的数据类型,有以下几种:
Transactions (Response time,Per second)
Web(Hits per second,Throughput,Pages per second,HTTP return codes)
Monitors
Data Points
Script Errors
Select the graph properties to aggregate:指定要聚合的图属性,可选择的属性有以下几种:
VuserID
Group Name
Script Name
Do not aggregate failed Vusers
Select the granularity you want to use:* seconds:选择要使用的粒度。指定数据的自定义粒度。最小的粒度是1秒。
Web data aggregation only:表示仅聚合Web的数据,在这里可以设置聚合的粒度。
Use granularity of * for Web data:指定为Web数据自定义的粒度。最小的粒度是1秒。默认情况下,Analysis每5秒总结一次Web度量。