2016-08-26 2 views
0

Я пытаюсь запустить кодированный тест пользовательского интерфейса в MTM, когда сборка запускается в TFS2015. Настройка выполняется с помощью тестового агента и контрольного контроллера и создана LabEnvironment. Когда я запускаю сборку, сборка выполняется успешно, но тестовый пример не выполняется, показывая ниже ошибки. Введенное интерактивное окно в тестовом агенте.Запустить кодированный ui тест приложения wpf в MTM со сборкой? - интерактивное окно

Ошибка вызова метода инициализации для тестового класса CodedUITestProject.CodedUITest1: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestException: К выполнения тестов, которые взаимодействуют с рабочим столом, вы должны настроить тест агента в работать как интерактивный процесс. Для получения дополнительной информации см. Раздел «Как настроить тестовый агент для запуска тестов, которые взаимодействуют с рабочим столом » (http://go.microsoft.com/fwlink/?LinkId=255012) Если вы используете , выполняющие тесты как часть сборки вашей команды, вы также должны установить сборку возраст

ответ

0

Для запуска кодированного пользовательского интерфейса в лабораторной среде вам необходимо проверить Configure environment для запуска опции UI Test и выбрать роль для запуска теста пользовательского интерфейса для лабораторной среды в MTM. enter image description here

Для шаблона процесса создания LabDefaltTemplate вы можете указать лабораторную среду для запуска теста. Если вы используете DefaultTemplate, он запускает тест на агенте сборки, вам нужно настроить службу сборки, запущенную как интерактивный процесс. (TFS admin console => XAML Build Configuration => Щелкните свойства службы сборки => Запустите службу как)

+0

Да, я настроил то же самое ... но с той же ошибкой. TFS, MTM, тестовый агент и тестовый контроллер находятся на одном компьютере (локальный компьютер ..) – Pars

+0

При настройке, где мне нужно иметь административные привилегии .. Я больше боюсь этого ... – Pars

+0

Является ли это vNext (на основе Интернета) или XAML построить? Как выполнить тест в лабораторной среде во время сборки? –

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