簡體   English   中英

實施OutputCache后,如何測試ASP.NET(使用MVC 3)應用程序?

[英]How to test the ASP.NET (with MVC 3) application after implemented the OutputCache?

我最近在我的ASP.NET應用程序中實現了OutputCache。

我想通過同時訪問100-200次來測試此應用程序,以查看緩存是否做得很好。

我已經安裝了RedGate .NET Memory ProfilerANTS Performance Profiler,以查看緩存會發生什么。 我發現緩存比實施緩存之前占用了一些內存,頁面加載速度更快(這是正常的)。

您能否告訴我同時訪問100-200次才能測試ASP.NET MVC3應用程序的工具? 諸如server stress test類的東西。

如果我理解您的問題對,您想強調測試您的網站嗎? 您可以看一下Web容量分析工具(WCAT)

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

希望這可以幫助。

看看Apache JMeter 這是一個很好的壓力工具,我們用它來測試Windows Azure上.Net應用程序的性能。 JMeter是目前最受歡迎的壓力測試工具之一。

您可以編寫可導航到某些頁面的腳本,並對頁面進行身份驗證和張貼信息。因此,您可以模擬與該頁面站點的200個連接,並查看對內存使用量的影響等。顯然,一旦編寫了腳本,就很容易重新創建該腳本。 -run,以便為您提供進行一致性分析的基准。 您可以保留歷史日志,並查看您的更改是否正在改善加載時間等。

它可以啟動許多連接,然后還為您提供有關加載時間的詳細性能報告。 這是非常容易使用。

我在這里有關於性能測試的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM