Gdzie znajduje się „okienko wyników testów”?


126

Wykryto nieoczekiwany błąd. Sprawdź okienko wyników testów, aby uzyskać szczegółowe informacje.

Gdzie znajduje się „Okienko wyników testów”? Nie mogę go nigdzie znaleźć w programie Visual Studio. Znalazłem „eksplorator testów”, ale nie podaje żadnych szczegółów.

Odpowiedzi:


156

W oknie danych wyjściowych znajduje się pole wyboru „pokaż wyjście z”. Wybierz Testy, jak pokazano tutaj


2
To jest poprawna odpowiedź. Kluczem jest wybranie opcji „Testy” z pola wyboru.
Keith

Kiedy to robię, pojawia się tylko jeden lub więcej błędów.
Ohad Schneider

20

Przejdź do zakładki widoku u góry ekranu i wybierz wyjście.

Wyjście widoku VS.


12

Wiadomość naprawdę powinna być taka

Wykryto nieoczekiwany błąd. Sprawdź Output Windowszczegóły, które można znaleźć w Show output from:sekcji. Następnie wybierz listę Testsrozwijaną.

Ponieważ jest to okno wyjściowe, które jest tym samym oknem, które również pokazuje przede wszystkimBuild informacje tekstowe ... i informacje o wyniku testu.

wprowadź opis obrazu tutaj


5

Jeśli szukasz właściwego problemu, dla mnie był to:

vstest.discoveryengine.exe i vstest.executionengine.exe

Otwórz Menedżera zadań, przejdź do zakładki Procesy, kliknij prawym przyciskiem myszy i Zakończ proces. Uruchom ponownie program Visual Studio.


Nie mogę znaleźć tych procesów w Menedżerze zadań - gdzie mam szukać? Poza tym, czy zabijanie procesów jest naprawdę sednem problemu?
Savage

@Savage To było dla mnie, ale IIRC Otrzymałem strasznie tajemniczy błąd, taki jak „Wystąpił jeden lub więcej błędów” i zabicie tych procesów naprawiło go.
Ben Power

Naprawiłem to dla mnie, ale to nie znaczy, że to ten sam problem. Nigdy nie dowiedziałem się prawdziwej przyczyny ...
Ben Power

2

Dla mnie zabicie procesów vstest.console.exe i vstest.discoveryengine.exe załatwiło sprawę. Nie ma potrzeby ponownego uruchamiania programu Visual Studio.


Jak to pokazuje dane wyjściowe z unittestów i danych wyjściowych konsoli?
Christian

0

Na wypadek, gdyby to komuś pomogło. Wszystkie moje przypadki testowe zniknęły z Eksploratora testów (VS 2019 Pro w wersji 16.5.4) i zauważyłem niepozorny komunikat na pasku stanu - unexpected error detected. Check the Tests Output Pane for details.

Ponowne uruchomienie programu Visual Studio nie pomogło. Ponowne uruchomienie jako administrator też nie pomogło.

Poszedłem za @ Ben-Power do Menedżera zadań i znalazłem co najmniej 5 vstest.console.exeuruchomionych procesów.

Zabił wszystko i ponownie otworzył Visual Studio. Eksplorator testów załadował wszystkie testy zgodnie z oczekiwaniami.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.