我如何使用分析器?

时间:2010-05-17 18:06:44

标签: c++ visual-studio unit-testing

我经常听到:使用分析器和单元测试。我怎么做?如果有人提供带有教程的网站链接或推荐一本好书,我会很高兴。我正在使用Visual Studio 2010 Ultimate。

2 个答案:

答案 0 :(得分:1)

Find Application Bottlenecks with Visual Studio Profiler介绍了如何在VS 2008中使用分析器 - 也适用于VS 2010。

关于单元测试和剖析器:

  • 单元测试可用于验证您的应用程序代码是否满足一组已知条件。或者更简单地说,测试用例被设置为运行代码并根据您放置在测试代码中的一组“断言”语句返回Test Passed或Test Failed。

  • 可以使用分析器检查运行代码,识别代码正在执行的功能,使用的资源等。这有助于识别应用程序瓶颈(例如,90%的CPU周期可能是花在单个函数中并用于测量优化改进。

答案 1 :(得分:1)

Here是VS Profiler团队博客。

RedGate有几个分析tools for .NET - 他们有很多关于如何使用它们的视频和内容。

Here是一篇很简单的文章(使用Profiler加速应用程序性能)。