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.

Colonel Panic
źródło

Odpowiedzi:

156

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

Peuczyński
źródło
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.


źródło
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

ΩmegaMan
źródło
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.

Ben Power
źródło
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.

Austin
źródło
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.

foxfuzz
źródło