Method Profiling(方法分析)对于快速概览应用中时间的消耗分布非常有用,也可用于时间关键型函数的详细查看。 响应时间测试的场景主要是在:遍历查询、递归查询等(循环判断)。 点击Start Method Profiling
图标开始方法分析,操作场景测试,点击Stop Method Profiling
停止分析如下图:
分析结果如下图:
incl cpu time%,将各方法时间消耗进行排序; Incl cpu time%: inclusive时间占总时间的百分比 Excl cpu time%: 执行占总时间的白分比 Calls+Recur Calls/Total: 调用和重复调用的次数 Time/Call: 总的时间(ms)排序 单击底部窗格中的方法调用可创建一个层级结构,显示该方法--先是调用该方法的母方法,然后是从选定方法中调用的子方法,若发现某个方法占用CPU时间过长,可定位到对应代码,查看代码逻辑,针对性发现问题。