2016-01-27 2 views
0

Статус:Как опубликовать результат теста файлы (.trx) в TFS 2013

У меня есть установка с TFS 2013 на специальной машине, и я изменил шаблон сборки, так что он просто бегает batch file (не Визуальное Требуется проект Studio), который мы передаем в нашем репозитории. В то время как этот командный файл работает, он создает наш код и запускает некоторые пользовательские тестовые пакеты, в которых тестовый результат - несколько файлов JUnit XML.

Я уже нашел способ, как я могу преобразовать JUnit XML в .trx files через партию, но теперь я застрял, когда дело доходит до публикации этих результатов в TFS.

Я узнал, что существует несколько способов сделать это, но, к сожалению, в нашем агенте по строительству прямо сейчас нет возможности.

Я пробовал:

  • Используйте TfsPublisher, который описан here - Я не могу этого сделать, потому что у нас нет Visual Studio на нашей сборку агента машине установлено
  • Использования MSTest.exe, как описано here, но я не могу этого сделать, потому что -again- у нас нет Visual Studio на нашей машине агента сборки, установленной

Вопрос:

Так есть альтернативный способ, который я до сих пор не нашли публиковать .trx файлы в TFS? Должно быть решение. Я не могу быть первым, кто пытается это сделать.

ответ

0

Вместо установки всех Visual Studio, вы можете установить агент тестирования для Visual Studio, которая значительно меньше:

https://www.microsoft.com/en-gb/download/details.aspx?id=40750

+0

Привет и спасибо вашего для вашего ответа! Я установил пакет тестового агента на наш сервер, но, к сожалению, MSTest не предоставляет параметры/публикации, которые нам нужны. Имеются только платные версии пакета тестового агента (источник: http://stackoverflow.com/a/1224704/527718). Другие идеи? –

+0

Если у вас есть лицензия на TFS, вам необходимо получить лицензию на использование тестового агента или VisualStudio для создания/тестирования. – chief7

+0

Действительно мы! Я немного потерял, где я должен был поместить нашу лицензию для тестовых агентов ...? –

Смежные вопросы