大开测试:性能-如何使用自动关联对测试结果进行分析(连载28)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大开测试:性能-如何使用自动关联对测试结果进行分析(连载28)相关的知识,希望对你有一定的参考价值。
7.28 如何使用自动关联对测试结果进行分析
1.问题提出
如何使用自动关联对测试结果进行分析?
2.问题解答
通过分析网页细分图或者使用自动关联功能确定造成服务器或网络瓶颈的原因。自动关联功能应用高级统计信息算法来确定哪些度量对事务的响应时间影响最大,从而确定系统的性能瓶颈。下面我们结合图7-61,来实例讲解以下如何应用自动关联来分析测试结果。
在图7-61上我们发现SubmitData事务的响应时间相对较长(为了方便大家看清楚该曲线,作者用粗线条对SubmitData曲线进行了重画)。要将此事务与场景或会话步骤运行期间收集的所有度量关联,请右键单击SubmitData事务,在弹出的菜单中选择“Auto Correlate”项,弹出自动关联对话框,选择要检查的时间段,以及单击“Correlation Options”选项卡,选择要将哪些图的数据与SubmitData事务关联,如图7-62和图7-63所示。
图7-61 平均事务响应时间图 图7-62 自动关联对话框
结合SubmitData选择与其紧密关联的5个度量,此关联示例描述下面的数据库和Web服务器度量对SubmitData事务的影响最大,如图7-64所示。
l Number of Deadlocks/sec (SQL Server)。
l JVMHeapSizeCurrent (WebLogic Server)。
l PendingRequestCurrentCount (WebLogic Server)。
选择的这些图的数据与Submit Data事务关联
图7-63 关联选项页对话框
l WaitingForConnectionCurrentCount (WebLogic Server)。
l Private Bytes (Process_Total) (SQL Server)。
使用相应的服务器图,可以查看上面每一个服务器度量的数据并查明导致系统中出现瓶颈的问题。
例如,图7-65描述WebLogic(JMX)应用程序服务器度量JVMHeapSizeCurrent和Private Bytes(Process_Total)随着运行的Vuser数量的增加而增加。因此,图7-64描述这两种度量会导致WebLogic(JMX)应用程序服务器的性能下降,从而影响SubmitData事务的响应时间。
图7-64 与SubmitData关联的5个度量 图7-65 WebLogic(JMX)-运行Vuser图
更多信息请关注大开科技公众号或官方网站
www.dakaikeji.com.cn
以上是关于大开测试:性能-如何使用自动关联对测试结果进行分析(连载28)的主要内容,如果未能解决你的问题,请参考以下文章
大开测试:性能-如何在Analysis图表中添加分析注释(连载26)
大开测试:性能-如何确定登录达到响应时间为3秒的指标(连载27)
大开测试:性能-如何解决由于设置引起的运行失败问题(连载22)