2010-01-20 24 views

回答

4

你可以尝试使用微软的WCAT工具。看这里:http://support.microsoft.com/kb/231282

他们也是免费的。这总是很好。

+0

优秀的工具,我以前用这个很成功。 – 2010-01-20 17:48:43

+0

免费是非常好的。过去我们已经使用过它,而不是根本不测试。 +1。 – David 2010-01-20 17:48:56

+0

好奇为什么我在这一个downvote。 – aehiilrs 2010-01-20 18:05:03

1

我以前用过JMeter,我觉得它对于网站的压力/负载测试非常有用,即使是用ASP.NET写的(有或没有MVC)也是如此。

一般而言,您会希望(使用任何工具)编写脚本,说明网站的普通用户会做什么。您甚至可能最终创建多个这些脚本。像JMeter这样的工具甚至允许将一个随机元素添加到脚本中。通过这些创建的脚本,负载测试工具可以模拟尽可能多的用户,只要您希望触及您的站点。

我会建议允许JMeter缓慢增加并发用户数量并观察响应时间图。在响应时间开始增加太高的时候,您已达到您网站可以处理的最大用户数量(由您提供脚本)。

2

根据您的预算,您可能会对为此设计的一些负载测试软件感兴趣。谷歌搜索带来了各种各样的选择。这可能是最好的方式。

This one有一个免费的试用版,并不太昂贵,但我会建议先购物。

0

在stackoverflow上发布URL。

让它听起来像一个挑战,所以很多人来检查:“你能找到这个应用程序隐藏的性能问题?”

+0

我认为这可能是有道理的。应该有一个网站邀请人们加入您的网站以产生负载。如果他们产生负荷,他们可以得到积分,并可以得到积分。 – 2010-01-20 23:41:57

+0

@Joeri,@Mathias - 你会准备花费大量时间为别人免费提供负载吗?我当然不会! – 2010-01-26 00:35:08

+2

@Stephen:我知道像翻酒和果冻豆一样,stackoverflow和喜剧一起走,但我很抱歉,我的幽默尝试没有被收到。 – 2010-01-26 09:35:35

1

使用Visual Studio Team System中的load testing tools。 2010年,如果你能得到它。

该工具非常适合使用并提供精彩的仪器。还有一种编程模型可以与这些工具一起使用,使您可以制作一些非常复杂的测试场景。

相关问题