VS2010负载测试,防止您的程序成为“烂尾楼”

suddylly 2010-05-24 09:02:15
对于开发者来说,程序编写是一半,程序执行负载是另一半。很多工程师由于没有良好的进行负载测试导致程序成了“烂尾楼”。所以,良好的负载测试工具非常重要。

4月份,微软发布的VS 2010针对负载测试、报告等进行了良好的改进。在VS2010中,对于Load Testing Report(负载测试报告)进行了很大的改进,使开发者可以对应用程序的性能有一个更好的理解。能够通过一个应用程序管理方案就能很轻松的获得比标准负载测试报告更多的信息,同时把负载测试方案以及APM方案结合起来使用,不仅能帮助你发现性能问题,还可以更快的找出问题所在,从而减少了测试周期以及测试阶段所花的时间。

在VS2010负载测试运行设置(Run Configuration)中,开发者可以指定把详细的反应结果存储在一个SQL数据库中。这使得你在负载测试完成之后,可以查找单个失败的事务处理,包括实际的HTTP流量以及所有相关的时间。它能够在几秒钟之内就找到了分布式异构事务处理中存在着问题的方法,比单独依靠负载测试报告来分析这个问题节省了大量的时间。

并且,通过VS2010 Load Testing Report打开被测试项目失败的事务处理,并对失败的请求进行了分析,系统会用结果视图(result view)反馈。另外,系统提供的程序流程图的内容比截图中内容丰富得多,能够充分显示处在单个事务处理中服务器之间的交互活动。

当然,也很容易把这些数据跟需要研究它们的人进行分享。比如,开发者就可以在VS 2010中找到那行有问题的、影响性能的源代码,还可以查看所有的背景资料,它们可以显示出为什么同一个事务处理的单个执行比其他的要快,因为PurePath包含诸如方法参数、HTTP参数、带有Bind变量的SQL语句、Exception Stack Traces等信息,所有这些信息都是开发人员所喜欢的。

总之,VS 2010是网络应用程序执行负载测试的一个好工具。
...全文
246 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaimenh 2010-05-30
  • 打赏
  • 举报
回复
负载测试有时也会被称为“容量测试”,或者“耐久性测试/持久性测试”*
kaixindetianqi 2010-05-30
  • 打赏
  • 举报
回复
带给我们这么多的好功能,真是太高兴了。
xindekaishi0 2010-05-29
  • 打赏
  • 举报
回复
还需要从以下三种测试战略模式中选择其一:负载测试、压力测试和容量测试。
yilianban 2010-05-29
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 yuyuguahuan6 的回复:]
看来有良好的负载测试工具非常重要。哈哈
[/Quote]
有了这么好的工具对我们来说可真是很大的帮助!
超级码妖 2010-05-29
  • 打赏
  • 举报
回复
不错,不错
liangjiehao 2010-05-28
  • 打赏
  • 举报
回复
系统是否具有高性能的运行特征,不仅取决于系统本身的设计和程序算法,而且取决于系统的运行环境。
woiiiiertu 2010-05-28
  • 打赏
  • 举报
回复
给来个提示,是如何操作的呀!
zhaobunilu 2010-05-28
  • 打赏
  • 举报
回复
这使得你在负载测试完成之后,可以查找单个失败的事务处理,包括实际的HTTP流量以及所有相关的时间。
sgrfgtr 2010-05-28
  • 打赏
  • 举报
回复
在VS2010负载测试运行设置(Run Configuration)中,你可以指定把详细的反应结果存储在一个SQL数据库中。

a78009 2010-05-28
  • 打赏
  • 举报
回复
参数对Visual Basic和C++的编程员来说再熟悉不过。现在C#编程员同样可以使用这种参数。
hualongdianjing00 2010-05-27
  • 打赏
  • 举报
回复
看来我应该用用这个功能呀~貌似很好哦!
yuyuguahuan6 2010-05-27
  • 打赏
  • 举报
回复
看来有良好的负载测试工具非常重要。哈哈
meiliaiai 2010-05-27
  • 打赏
  • 举报
回复
在Visual Studio 2010中,微软终于改进了这一点,将VCBuild的众多特有的功能集成到MSBuild中,并且使用MSBuild替代了VCBuild。
山书生 2010-05-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 chibang12 的回复:]
从Visual studio 2010开始,不管是从IDE到编译器,C++开发者都能在这个工具中重新找回自己应该在的位置
[/Quote]
这vs2010与‘位置’一说,难明
djaka 2010-05-26
  • 打赏
  • 举报
回复
NET下必须创建工程才能进行代码编写。在写win32 程序时,如果要看结果,最好在main()函数左后加上 system("pause"); ,这点和dev C++类似。如此等等
  • 打赏
  • 举报
回复
这种东西,抄几遍,背下来了,又能怎样?我所见过抄它的人十之八九都只是模仿它的一两个小例子做个练习,然后就号称“会了”。

而已!


所以这种纯粹实践性而不需要什么技术含量的东西要么搞懂,要么当作噱头。
liangjiehao 2010-05-26
  • 打赏
  • 举报
回复
WPF 4提供了一个极棒的方式,可在Windows 7中使你的客户端应用大放光彩
lyduyans 2010-05-26
  • 打赏
  • 举报
回复
当人们赞誉该语言在静态检查和类型推论方面的极佳性能时,微软公司表示元语言不是十全十美的.
uodeomde 2010-05-26
  • 打赏
  • 举报
回复
显然微软对Visual Studio 2010 的期望极大,因此如果听见任何的抱怨一定感到难受
onemoretime11 2010-05-25
  • 打赏
  • 举报
回复
楼上的看不懂就的学习了,对自己工作是很有帮助的。
加载更多回复(3)

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧