Где находится «панель вывода тестов»?


127

Обнаружена непредвиденная ошибка. Дополнительные сведения см. На панели вывода тестов.

Где находится «Панель вывода тестов»? Я не могу найти его в Visual Studio. Я нашел «тестовый проводник», но он не дает никаких подробностей.

Ответы:


157

В окне вывода есть выпадающий список «показать вывод из». Выберите тесты, как показано здесь


2
Это правильный ответ. Выбор «Тесты» из выпадающего списка является ключевым.
Кейт

Когда я это делаю, я получаю только одну или несколько ошибок.
Охад Шнайдер

20

Перейдите на вкладку просмотра вверху экрана и выберите вывод.

VS просмотр вывода


12

Сообщение действительно должно быть таким

Обнаружена непредвиденная ошибка. Проверьте Output Windowподробности, которые можно найти в Show output from:разделе. Затем выберитеTests раскрывающийся список .

Потому что он находится в окне вывода, которое является тем же окном, которое также в основном показывает текстовую Buildинформацию ... и информацию о результате теста.

введите описание изображения здесь


5

Если вы ищете реальную проблему, для меня это было:

vstest.discoveryengine.exe и vstest.executionengine.exe

Откройте диспетчер задач, перейдите на вкладку «Процессы», щелкните правой кнопкой мыши и выберите «Завершить процесс». Перезапустите Visual Studio.


Я не могу найти эти процессы в диспетчере задач - где мне искать? Кроме того, действительно ли проблема заключается в уничтожении процессов?
Savage

@Savage Это было для меня, но IIRC я ​​получил ужасно загадочную ошибку, такую ​​как «Произошла одна или несколько ошибок», и убийство этих процессов исправило ее.
Бен Пауэр

Исправлено для меня, но это не значит, что это та же проблема. Я так и не узнал истинную причину ...
Бен Пауэр

2

Для меня убийство процессов vstest.console.exe и vstest.discoveryengine.exe сделало свое дело. Не нужно перезапускать Visual Studio.


Как это показывает выходные данные unittests и Console?
Кристиан,

0

Если это кому-то поможет. Все мои тестовые случаи исчезли из обозревателя тестов (VS 2019 Pro v16.5.4), и я заметил незаметное сообщение в строке состояния - unexpected error detected. Check the Tests Output Pane for details.

Перезапуск Visual Studio не помог. Перезагрузка от имени администратора тоже не помогла.

Я зашел за @ Ben-Power в диспетчер задач и нашел как минимум 5 vstest.console.exeзапущенных процессов.

Убил всех и снова открыл Visual Studio. Обозреватель тестов загрузил все тесты должным образом.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.