执行性能测试——起步

发表于:2010-7-19 15:21

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:donjuan(cnblogs)    来源:51Testing软件测试博客

分享:

  虽然我们从总的执行时间上来看,看到了很大的性能提高,但是知道那些函数的执行效率提高了,会让你更直观的感觉到后续性能优化的目标。VS 2010支持对比多个性能报告,并给出两个报告之间的差别,例如哪些函数的执行速度有提高之类的:

  1. 点击菜单栏里的“分析(Analyze)”。

  2. 点击“Compare Performance Report”,在弹出来的对话框里选择两个性能测试的报告。

  上图里,我在“Column” 里面选择了“Exclusive Samples”—因为对比百分比对我来说不够直观。从对比的结果来看,快速排序在各个方面全面胜出—除了Partition函数,因为那是一个新函数。

  接下来,为了查看快排对大文件排序的性能,我使用了一个700多兆的文本文件进行测试,这次—程序崩溃了,崩溃的原因是OutOfMemoryException……

  下一篇讲解OutOfMemoryException的分析过程。

44/4<1234
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号