2010-05-17 69 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来加快应用程序性能)。