1

У меня есть решение VS 2013 с WP8-приложением, WP8-библиотека для моих моделей просмотра, проект WP8 Unit Test для тестирования моей библиотеки и других проектов стандартных модульных тестов. Решение находится под контролем источника TFS 2012, контроллер сборки настроен, и он правильно построил мое решение.Выполнение тестов Windows Phone 8.0 в среде непрерывной интеграции

Но мои специальные тесты WP8 не запускаются после автоматической сборки. Все другие стандартные тесты Unit Tests работают хорошо.

Некоторые ДОПОЛНИТЕЛЬНО:

  • ".xap" пакет для тестового проекта хорошо генерируемой
  • процесс сборки шаблона (стандартный шаблон) является установка для использования "Visual Studio Test Runner"
  • сборки агент работает в интерактивном режиме
  • , когда я запустить vstest.console.exe из командной строки, что дает «.xap» пакет в качестве аргумента, тест хорошо открыты и выполнены

Я что-то пропустил в конфигурации?

ответ

0

Приложения Windows Phone в настоящее время не поддерживаются в Team Build, as documented here.

Feature   | Windows Phone | Windows Store App 
Team Build support | Not supported. | Includes support for running unit tests as part of Team Build. 

Есть несколько неподдерживаемых обходными решить проблему, more an be found here.

+0

Извините, что перед запуском приложения для Windows Store выполнялось приложение Windows Phone. – jessehouwing

+0

В качестве побочного примечания это обходное решение доступно только с TFS 2013, так как TfvcTemplate недоступен в TFS 2012 –

+0

Вы можете отредактировать шаблон 2012 года и перейти к активности InvokeProcess, передав требуемые параметры. – jessehouwing

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