Де знаходиться "Панель виводу тестів"?


126

Виявлена ​​несподівана помилка. Перевірте детальну панель виводу тестів.

Де знаходиться "Панель виводу тестів"? Я не можу його знайти ніде у Visual Studio. Я знайшов "тестовий провідник", але він не дає жодних деталей.

Відповіді:


156

У вікні виводу є комбобокс "показати вихід з". Виберіть Тести, як показано тут


2
Це правильна відповідь. Вибір "Тести" із списку комбінацій є ключовим.
Кіт

Коли я це роблю, я отримую лише одну або більше помилок.
Охад Шнайдер

20

Перейдіть на вкладку перегляду у верхній частині екрана та виберіть вихід.

VS подання виводу


12

Повідомлення насправді повинно бути таким

Виявлена ​​несподівана помилка. Перевірте Output Windowдеталі, які можна знайти в Show output from:розділі. Потім виберіть у Testsсписку.

Бо це у вікні виводу, що є тим самим вікном, яке також в першу чергу відображає текстову Buildінформацію ... та інформацію про результат тесту.

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


5

Якщо ви шукаєте актуальну проблему, для мене це було:

vstest.discoveryengine.exe і vstest.executionengine.exe

Відкрийте диспетчер завдань, перейдіть на вкладку «Процеси», клацніть правою кнопкою миші та завершити процес. Перезапустіть Visual Studio.


Я не можу знайти ці процеси в диспетчері завдань - куди мені шукати? Крім того, чи вбивство процесів справді є серцем проблеми?
Дикун

@Savage Це було для мене, але в IIRC я ​​отримав жахливо криптовалютну помилку на кшталт "Одна чи кілька помилок", і вбивство цих процесів виправило це.
Бен Пауер

Виправлено це для мене, але це не означає, що це та сама проблема. Я ніколи не дізнався справжню причину ...
Бен Пауер

2

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


Як це показує вихід з одиничних тестів та консольних виходів?
Крістіан

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. Test Explorer завантажив усі тести, як очікувалося.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.