使用 ALM 功能验证和调试 SharePoint 代码

通过使用 IntelliTrace 和单元测试,您可以更轻松地调试 SharePoint 应用程序,并确保应用程序中的每个方法都正常运行。 通过按适用于其他类型的项目的过程进行操作,可以在 Visual Studio 2010 Service Pack 1 (SP1) 中将这些功能用于 SharePoint 项目。

IntelliTrace

通过使用 IntelliTrace,您不仅能确定应用程序的当前状态,还能确定过去发生的事件以及这些事件发生的上下文。 您可在程序中记录了感兴趣的事件的不同时间点来回切换,并可查看变量在每个时间点的状态和值。 您还可将调试会话保存到一个文件中,重载该文件,然后执行崩溃后调试。 有关更多信息,请参见使用 IntelliTrace 进行调试

单元测试

可通过执行单元测试(其中,将在测试方法中写入和运行测试代码)更轻松地找出代码中的错误。 这些方法包含空变量和一个 Assert 语句,该语句可用来基于 SharePoint 对象模型验证项目的逻辑和功能。 有关更多信息,请参见使用单元测试验证代码

相关主题

标题

说明

演练:使用单元测试验证 SharePoint 代码

演示如何为 SharePoint 项目创建单元测试、运行测试和解释结果。

演练:使用 IntelliTrace 调试 SharePoint 应用程序

演示如何使用 IntelliTrace 找出 SharePoint 项目中的编码错误。

请参见

概念

使用单元测试验证代码

使用 IntelliTrace 进行调试