首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在实现OutputCache之后,如何测试ASP.NET (使用MVC3)应用程序?

问在实现OutputCache之后,如何测试ASP.NET (使用MVC3)应用程序?
EN

Stack Overflow用户
提问于 2012-09-28 15:45:17
回答 2查看 1.2K关注 0票数 0

我最近在我的ASP.NET应用程序中实现了OutputCache。

我想通过同时访问100-200次来测试这个应用程序,看看缓存是否做得很好。

我已经安装了RedGate .NET Memory Profiler和ANTS Performance Profiler来查看缓存发生了什么。我发现缓存在内存中占据了一定大小,页面加载速度比实现缓存之前更快(这是正常的)。

你能告诉我需要哪些工具来测试我的ASP.NET MVC3应用程序同时被访问100-200次吗?就像server stress test一样。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-28 15:57:44

如果我没弄错你的问题,你想对你的网站进行压力测试吗?你可以看看Web Capacity Analysis Tool (WCAT)

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

希望这能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2012-09-28 17:37:16

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

你可以编写导航到特定页面的脚本,并进行身份验证和发布等。因此,你可以模拟200个到页面站点的连接,看看这对内存使用等有什么影响。显然,一旦你创建了一个脚本,它很容易重新运行,因此它将为你提供一致分析的基线。您可以保留历史日志,并查看您的更改是否改善了加载时间等。

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12635764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档