Überprüfen und Debuggen von SharePoint-Code mithilfe von ALM-Funktionen

Mit IntelliTrace und Komponententests können Sie die SharePoint-Anwendungen leichter debuggen und sicherstellen, dass jede Methode in der Anwendung ordnungsgemäß funktioniert. Sie können diese Funktionen für SharePoint-Projekte in Visual Studio 2010 mit Service Pack (SP1) verwenden, indem Sie die gleichen Prozeduren wie für andere Typen von Projekten ausführen.

IntelliTrace

Mit IntelliTrace können Sie nicht nur den aktuellen Zustand der Anwendung bestimmen, sondern auch in der Vergangenheit aufgetretene Ereignisse sowie den Kontext, in dem sie aufgetreten sind. Mit IntelliTrace können Sie zwischen verschiedenen Zeitpunkten im Programm, an denen relevante Ereignisse erfasst wurden, hin und her navigieren und die Zustände und Werte von Variablen an jedem Punkt überprüfen. Sie können auch die Debugsitzung in eine Datei speichern, diese später erneut laden und Debugging nach einem Absturz ausführen. Weitere Informationen finden Sie unter Debuggen mit IntelliTrace.

Komponententests

Sie können Fehler im Code leichter finden, indem Sie Komponententests ausführen, bei denen Sie Testcode in Testmethoden schreiben und ausführen. Diese Methoden enthalten leere Variablen und eine Assert-Anweisung, die Sie verwenden können, um die Logik und die Funktionalität des Projekts auf Grundlage des SharePoint-Objektmodells zu überprüfen. Weitere Informationen finden Sie unter Überprüfen von Code mithilfe von Komponententests.

Verwandte Themen

Titel

Beschreibung

Exemplarische Vorgehensweise: Überprüfen von SharePoint-Code mithilfe von Komponententests

Veranschaulicht, wie ein Komponententest für ein SharePoint-Projekt erstellt wird, wie der Test ausgeführt wird und wie die Ergebnisse zu interpretieren sind.

Exemplarische Vorgehensweise: Debuggen einer SharePoint-Anwendung mithilfe von IntelliTrace

Veranschaulicht, wie IntelliTrace verwendet wird, um Codierungsfehler in einem SharePoint-Projekt zu suchen.

Siehe auch

Konzepte

Überprüfen von Code mithilfe von Komponententests

Debuggen mit IntelliTrace