Porady: debugowanie w czasie trwania testu
Można debugować kod, po uruchomieniu testów jednostek.Istnieją dwa sposoby na dokonanie tego:
Jeśli kod produkcyjny lub testowy sam w sobie jest uruchomiony w procesie usług IIS lub w procesie ASP.NET Development Server, należy użyć procedury, którą opisano w Porady: debugowanie podczas przeprowadzania testu w rozwiązaniu ASP.NET.
We wszystkich innych przypadkach procedura jest opisana w tym temacie.
Sposób debugowania kodu podczas wykonywania testów jednostek
(Opcjonalnie) Ustaw jeden lub więcej punktów przerwania w kodzie.
Naciśnij CTRL+R, a następnie CTRL+T.
- lub -
W menu Test wybierz Debug, a następnie wybierz Wybrane testy.
Pierwszy test jednostki jest uruchomiony, aż do napotkania punktu przerwania w kodzie.Podczas kiedy test jest uruchomiony, można użyć zwykłych poleceń debugowania, takich jak Kontynuuj i Wyjdź.Do momentu zakończenia ścieżki kodu poprzez metodę, test jednostki nie wyprodukuje wyniku końcowego.
W przypadku wybrania wielu testów w oknie Eksplorator testów, lub jeśli wybrano Debuguj wszystkie testy, przebieg testowy kontynuuje z następnymi testami.W tych testach jak również test jest uruchomiony aż do napotkaniu punktu przerwania.
[!UWAGA]
Można to zrobić tylko wtedy, gdy testy są uruchomione lokalnie, to znaczy na własnym komputerze.Nie można debugować podczas uruchamiania testów zdalnie, przy użyciu kontrolera testów i agentów testowych.
Zobacz też
Zadania
Porady: uruchamianie testów za pomocą programu Microsoft Visual Studio
Porady: debugowanie podczas przeprowadzania testu w rozwiązaniu ASP.NET