2014-01-13 128 views
2

我在寻找可以帮助我确定使用Asp.net MVC和SQL Server 2008构建的Web应用程序的性能问题的开源工具。我可能需要加载测试应用程序以确定最大并发它支持的用户。任何可以帮助的好工具集合?性能和负载测试工具

+0

http://stackoverflow.com/questions/299518/asp-net-stress-testing 为什么这不按照与这个问题相同的标准关闭? – Syed

回答

-1

我真的很喜欢dotTrace from jetbrains。 它展示了一个非常好的代码部分使用了多少CPU的频谱,但它不是开源的。

+0

它支持负载测试吗? – John

+0

负载测试是不同的事情。你使用visual studio。 dotTrace运行你的代码,告诉你代码中哪部分代价最高,以便重构。 –

2

Apache JMeter是一个很好的工具,它有一套丰富的组件来测试应用程序的不同方面。有项目的Web和数据库方面的组件。

作为后续工作,此工具重点关注有关应用程序“外部”的收集指标。诸如http roundtrips,sql duration之类的东西......你不会使用这个工具来衡量你的内部.NET性能。

-1

我同意其他人 - JMeter是加载一个完美的工具和功能测试。它有很好的原始文档和许多其他来源,包括video tutorials

+1

user2219560建议jmeter不适合测量.net性能。 – John

1

Visual Studio Ultimate附带的负载测试工具对于负载测试.NET应用程序非常有用。您可以深入了解您的应用,ASP.NET和硬件的局限性。我无法对此感到更高兴。如果您在设置时遇到问题,只需浏览网页,即可找到许多文章来解决设置问题。这可能是我能想到的唯一缺点(初始设置可能很痛苦)。