2014-01-13 129 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和硬件的侷限性。我無法對此感到更高興。如果您在設置時遇到問題,只需瀏覽網頁,即可找到許多文章來解決設置問題。這可能是我能想到的唯一缺點(初始設置可能很痛苦)。