2010-05-17 32 views
2

我經常聽到:使用分析器和單元測試。我怎麼做?我會很高興,如果有人會提供指導網站的鏈接或推薦一本好書。我正在使用Visual Studio 2010 Ultimate。如何使用探查器?

+3

單元測試和分析是根本不同的問題,也許值得兩個問題。另外,您可能需要添加一些平臺/語言標籤來吸引人羣。 – 2010-05-17 18:09:28

+0

終極版中的VS 2010分析器令人驚歎的順便說一句。 – Inverse 2010-05-17 21:41:35

回答

1

Find Application Bottlenecks with Visual Studio Profiler描述瞭如何在VS 2008中使用探查器 - 它應該也適用於VS 2010。

關於單元測試和廓線:

  • 單元測試可以用來驗證應用程序代碼滿足一組公知的條件。或者更簡單地說,測試用例被設置爲運行代碼並基於您放置在測試代碼中的一組「assert」語句返回測試通過或測試失敗。

  • Profiler可用於檢查運行代碼,識別代碼正在執行的功能,使用的資源等。這有助於識別應用程序瓶頸(例如,可能會花費90%的CPU週期在一個單一的功能),並衡量優化改進。

1

Here是VS Profiler團隊博客。

RedGate有幾個配置文件tools for .NET - 他們有很多關於如何使用它們的視頻和內容。

Here是一篇很好的文章,來自簡單的討論(使用Profiler來加快應用程序性能)。