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.