#.net #testing #automated-tests #tfsbuild
#.net #тестирование #автоматизированные тесты #tfsbuild
Вопрос:
Я запускаю team build 2010, и у меня есть определение сборки с включенными тестами. По какой-то причине большинство тестов терпят неудачу (которые не терпят неудачу на компьютере разработчика), и я не могу понять, почему.
В отчете о сборке сообщается, какие тесты завершились неудачей, а какие пройдены, но в нем не указывается, почему неудачные тесты завершились неудачей. Инструменты Visual Studio сообщают мне, что не так, но я не запускаю эти тесты в visual Studio.
Как мне определить, что пошло не так с неудачными тестами на сервере сборки?
Ответ №1:
Вы все еще можете открыть результаты тестов из сборки в Visual Studio — это даст вам более подробную информацию о том, что не удается выполнить и почему.
Комментарии:
1. как мне «открыть результаты тестов из сборки в Visual Studio»?
2. Я нашел это. Он находится в сводном представлении отчета о сборке отчета о сборке. (Я обычно захожу в журнал, потому что там больше информации). Там есть ссылка «Просмотреть результаты теста».
3. @McKay — рад, что вы нашли это там. Я обычно использую интерфейс Visual Studio только потому, что это тот же интерфейс, который я использую при локальном запуске тестов. Для справки, если вы когда-нибудь хотели попробовать это, вы можете просто открыть сборку из Team Explorer в VS, прокрутить вниз до сведений о результате, нажать на тестовый запуск, и откроется панель результатов тестирования в VS, как если бы вы запускали тесты локально.
4. Да, я делал все это из интерфейса VS.