0

I have implemented recently into my ASP.NET application the OutputCache.

I want to test this application by accessing 100-200 times simultaneously to see if the cache make good job.

I have installed RedGate .NET Memory Profiler and ANTS Performance Profiler to see what's happens with cache. I see that cache occupies some size in memory and page loads faster than before implementing cache (that's normal).

Can you tell me what tools I need to test my ASP.NET MVC3 application by being accessed 100-200 times simultaneously ? Something like server stress test.

4

2 回答 2

1

如果我理解您的问题,您想对您的网站进行压力测试吗?您可以查看Web 容量分析工具 (WCAT)

也看看这个网站http://blogs.msdn.com/b/alikl/archive/2008/05/05/asp-net-performance-engineering-stress-test-your-architecture-design-and-code .aspx

希望这可以帮助。

于 2012-09-28T07:57:44.243 回答
0

看看Apache JMeter。这是一个很好的压力工具,我们用它来测试我们在 Windows Azure 上的 .Net 应用程序的性能。JMeter 是目前最流行的压力测试工具之一。

您可以编写导航到某些页面的脚本,并进行身份验证和发布帖子等。因此,您可以模拟到页面站点的 200 个连接并查看对内存使用等的影响。显然,一旦您编写了脚本,就很容易重新-run 所以它会给你一个基线以进行一致的分析。您可以保留历史日志并查看您的更改是否正在改善加载时间等。

它可以启动许多连接,然后还为您提供有关加载时间的详细性能报告。这是非常容易使用。

我有一个关于性能测试的问题here

于 2012-09-28T09:37:15.777 回答