Vérification et débogage du code SharePoint à l'aide des fonctions ALM

À l'aide d'IntelliTrace et du test unitaire, vous pouvez déboguer vos applications SharePoint plus facilement et vous assurer que chaque méthode dans votre application fonctionne correctement. Vous pouvez utiliser ces fonctionnalités pour les projets SharePoint dans Visual Studio 2010 avec le Service Pack 1 (SP1) en suivant les mêmes procédures que pour les autres types de projets.

IntelliTrace

En utilisant IntelliTrace, vous pouvez déterminer non seulement l'état actuel de votre application mais également les événements qui se sont produits dans le passé et le contexte dans lesquels ils se sont produits. Vous pouvez passer d'un moment donné dans votre programme où les événements d'intérêt ont été enregistrés à un autre et examiner les états et valeurs de variables à chaque point. Vous pouvez également enregistrer la session de débogage dans un fichier, le recharger ultérieurement et exécuter le débogage post-incident. Pour plus d'informations, consultez Débogage avec IntelliTrace.

Test unitaire

Vous pouvez trouver plus facilement les erreurs présentes dans votre code en exécutant le test unitaire, dans lequel vous écrivez et exécutez un code de test dans des méthodes de test. Ces méthodes contiennent des variables vides et une instruction Assert que vous pouvez utiliser pour vérifier la logique et la fonctionnalité de votre projet en fonction du modèle d'objet de SharePoint. Pour plus d'informations, consultez Vérification du code à l'aide de tests unitaires.

Rubriques connexes

Titre

Description

Procédure pas à pas : Vérifier le code SharePoint à l'aide de tests unitaires

Explique comment créer un test unitaire pour un projet SharePoint, exécuter le test, et interpréter les résultats.

Procédure pas à pas : Déboguer une application SharePoint avec IntelliTrace

Explique comment utiliser IntelliTrace pour rechercher des erreurs de codage dans un projet SharePoint.

Voir aussi

Concepts

Vérification du code à l'aide de tests unitaires

Débogage avec IntelliTrace