Dov'è il "riquadro di output dei test"?


126

Rilevato errore imprevisto. Controllare il riquadro di output dei test per i dettagli.

Dov'è il "riquadro di output dei test"? Non riesco a trovarlo da nessuna parte in Visual Studio. Ho trovato "Esplora test" ma non fornisce dettagli.

Risposte:


154

Nella finestra di output c'è la casella combinata "mostra output da". Scegli i test come mostrato qui


2
Questa è la risposta corretta. Selezionare "Test" dalla casella combinata è la chiave.
Keith

Quando lo faccio, ottengo solo uno o più errori.
Ohad Schneider

20

Vai alla scheda Visualizza nella parte superiore dello schermo e seleziona l'output.

Output della visualizzazione VS.


12

Il messaggio dovrebbe essere davvero questo

Rilevato errore imprevisto. Controllare i Output Windowdettagli che possono essere trovati nella Show output from:sezione. Quindi seleziona il Testsmenu a discesa.

Perché è nella finestra di output che è la stessa finestra che mostra anche principalmente le Buildinformazioni di testo ... e le informazioni sui risultati del test.

inserisci qui la descrizione dell'immagine


5

Se stai cercando il problema reale, per me è stato:

vstest.discoveryengine.exe e vstest.executionengine.exe

Apri Task Manager, vai alla scheda Processi, fai clic con il tasto destro e Termina processo. Riavvia Visual Studio.


Non riesco a trovare questi processi in Task Manager: dove devo cercare? Inoltre, uccidere i processi è davvero il cuore del problema?
Savage

@ Savage Era per me, ma IIRC ho ricevuto un errore terribilmente criptico come "Si sono verificati uno o più errori" e l'uccisione di questi processi lo ha risolto.
Ben Power

Risolto il problema per me, ma questo non vuol dire che sia lo stesso problema. Non ho mai scoperto la vera causa ...
Ben Power

2

Per me uccidere i processi vstest.console.exe e vstest.discoveryengine.exe ha funzionato. Non è necessario riavviare Visual Studio.


Come mostra l'output di unittest e di console?
Christian

0

Nel caso questo aiuti qualcuno. Tutti i miei casi di test sono scomparsi da Test Explorer (VS 2019 Pro v16.5.4) e ho notato il messaggio poco appariscente nella barra di stato - unexpected error detected. Check the Tests Output Pane for details.

Il riavvio di Visual Studio non ha aiutato. Anche il riavvio come amministratore non ha aiutato.

Ho seguito @ Ben-Power in Task Manager e ho trovato almeno 5 occorrenze di vstest.console.exeprocessi in esecuzione.

Ucciso tutto e ha aperto di nuovo Visual Studio. Esplora test ha caricato tutti i test come previsto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.