首页 > 其他 > 详细

我也谈谈代码的性能测试及代码改进

时间:2014-04-12 14:33:12      阅读:446      评论:0      收藏:0      [点我收藏+]

在.net mvc 中自带单元测试。单元测试目的 测试程序的可用性。

方法如:

1
2
3
4
5
6
7
8
9
10
11
12
[TestMethod]
       public void Index()
       {
           // 排列
           HomeController controller = new HomeController();
 
           // 操作
           ViewResult result = controller.Index() as ViewResult;
 
           // 断言
           Assert.AreEqual("修改此模板以快速启动你的 ASP.NET MVC 应用程序。", result.ViewBag.Message);
       }

 但是性能测试就不一样了。它需要测试你的代码的执行效率,cpu占用,内存占用,非独占,独占等。

在vs2012中,在菜单分析下启动性能分析。

根据行列,非独占率。找到我需要优化的地方。

刚开始写程序的时候,本来是一个简单的页面,但是经过后期的添加功能,权限分配管理等,产生了性能问题,当时没有在意。如:一个页面后来我写了好多子action,本来是可以ajax局部请求的,结果我一次性加载了。这个在性能测试中体现出来了。现在改成ajax请求,性能大增。

附上我性能测试的图片:

bubuko.com,布布扣

 

 

我也谈谈代码的性能测试及代码改进,布布扣,bubuko.com

我也谈谈代码的性能测试及代码改进

原文:http://www.cnblogs.com/sunShineJing/p/3659123.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!