Udostępnij za pośrednictwem


Weryfikowanie i debugowanie kodu aplikacji programu SharePoint

Za pomocą IntelliTrace i testowania jednostek, można łatwo debugować swoje Aplikacje programu SharePoint i upewnij się, że każda metoda w nich działa poprawnie.Funkcji tych można używać w projektach programu SharePoint w Visual Studio 2012 według tej samej procedury jak w przypadku innych typów projektów.

IntelliTrace

Za pomocą IntelliTrace, można określić nie tylko bieżący stan sieci Aplikacja programu SharePoint , ale również te zdarzenia, które miały miejsce w przeszłości i kontekst, w którym miał miejsce.Nawigacja i z powrotem do różnych punktów w czasie, w swojej Aplikacja programu SharePoint gdzie istotnych zdarzeń były rejestrowane i opisz Państwa i wartości zmiennych w każdym punkcie.Można również zapisać sesji debugowania w pliku, później ponownie załadować i wykonywać po Crash debugowania.Aby uzyskać więcej informacji, zobacz Debugowanie aplikacji poprzez rejestrowanie wykonywania kodu za pomocą narzędzia IntelliTrace.

Testowanie jednostek

Można łatwiej znaleźć błędy w kodzie, wykonując jednostki badań, w którym można pisać i uruchomić test kodu wewnątrz metody badań.Metody te zawierają puste zmiennych i instrukcja Assert, który służy do weryfikowania logiki i funkcje projektu na podstawie modelu obiektów programu SharePoint.Aby uzyskać więcej informacji, zobacz Sprawdzanie kodu za pomocą jednostki badań.

Gg599008.collapse_all(pl-pl,VS.110).gifObsługa Microsoft podrobionych Framework

SharePoint projekty pomocy technicznej Podrobionych Microsoft, który jest w ramach izolacji, w którym można utworzyć fragmentami testu opartego na delegata i podkładek w aplikacji.NET Framework.Za pomocą ramy podrobionych, można utworzyć, utrzymania i wstrzyknąć implementacje manekina w testy jednostkowe.Te odcinki i podkładek izolować testów jednostki ze środowiska.Można utworzyć artykułów, aby przetestować kod, który zużywa interfejsów lub klasy nie zamkniętych NotOverridable metod.Można utworzyć podkładek przekierować wywołania zakodowane do klasy zapieczętowanej za pomocą metody statycznej lub niemożliwej do implementacja shim alternatywnych.Umożliwia także delegatów z skrótowej typów i typy shim dynamicznie dostosować zachowanie skrótowej poszczególnych członków.Aby uzyskać więcej informacji, zobacz Izolowanie testowanego kodu za pomocą struktury Microsoft Fakes.

Tematy pokrewne

Tytuł

Opis

Instruktaż: Sprawdź kod programu SharePoint za pomocą jednostki badań

Pokazuje sposób tworzenia testu jednostki dla projektu programu SharePoint, uruchomić test i interpretacji wyników.

Wskazówki: debugowanie aplikacji SharePoint przy użyciu narzędzia IntelliTrace

Pokazuje, jak użyć IntelliTrace, aby znaleźć kodowanie błędy w projekcie programu SharePoint.

Zobacz też

Koncepcje

Sprawdzanie kodu za pomocą jednostki badań

Debugowanie aplikacji poprzez rejestrowanie wykonywania kodu za pomocą narzędzia IntelliTrace