Перейти к содержимому

Фотография

запуск тестов на удаленном компьютере

Visual Studio

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 SSozinov

SSozinov

    Новый участник

  • Members
  • Pip
  • 5 сообщений
  • ФИО:S S V

Отправлено 25 сентября 2014 - 13:57

Здравствуйте,суть проблемы состоит в следующем:

Запускаю тесты на удаленном компьютере через Remote Desktop Connection, пока окно удаленного рабочего стола открыто, тесты работают, но, если я сверну ,либо закрою удаленный рабочий стол, выпадает следующий эксепшен:

Microsoft.VisualStudio.TestTools.UITest.Extension.UITestException: Automation engine is unable to playback the test because it is not able to interact with the desktop.  This could happen if the computer running the test is locked or it’s remote session window is minimized.

 

 

Может кто-то сталкивался и поможет с решением проблемы?


  • 0

#2 wret

wret

    Активный участник

  • Members
  • PipPip
  • 124 сообщений
  • Город:Москва

Отправлено 25 сентября 2014 - 18:21

Мы на виртуалках по rdp запускаем

http://blogs.msdn.co...he-desktop.aspx

http://stackoverflow...a-remote-deskto


  • 1

#3 SSozinov

SSozinov

    Новый участник

  • Members
  • Pip
  • 5 сообщений
  • ФИО:S S V

Отправлено 26 сентября 2014 - 08:32

т.е открываете виртуалку,запускаете тесты и закрываете, я правильно понимаю?сессия при этом сохраняется


  • 0

#4 SSozinov

SSozinov

    Новый участник

  • Members
  • Pip
  • 5 сообщений
  • ФИО:S S V

Отправлено 26 сентября 2014 - 08:33

либо же через планировщик заданий?


  • 0

#5 wret

wret

    Активный участник

  • Members
  • PipPip
  • 124 сообщений
  • Город:Москва

Отправлено 26 сентября 2014 - 08:44

т.е открываете виртуалку,запускаете тесты и закрываете, я правильно понимаю?сессия при этом сохраняется

либо же через планировщик заданий?

Да

Вы лучше опишите как у вас происходит запуск тестов и какие цели и задачи преследуете


  • 1

#6 SSozinov

SSozinov

    Новый участник

  • Members
  • Pip
  • 5 сообщений
  • ФИО:S S V

Отправлено 26 сентября 2014 - 10:56

Через планировщик заданий всё получилось.А по поводу запуска и задач:написан батник, при запуске которого прогоняются тесты,далее формируется отчёт. А задача состоит в том,чтобы я мог в дальнейшем удаленно подключаться к компьютеру,и на нем запускать тесты. В идеале бы хотелось,чтобы выходило так: я подключаюсь к удаленному компьютеру,руками запускаю там батники  и закрываю терминальное окно. Вы мне может вот что ещё подскажите, какой минимальный набор тулзов нужен, для запуска тестов, на удаленном компьютере, если имеются только dll файлы с тестами. В данный момент на виртуалке стоит Visual Studio, поэтому с этим проблем не. Знаю ,что можно Test Agent использовать,но не хотелось бы


  • 0

#7 wret

wret

    Активный участник

  • Members
  • PipPip
  • 124 сообщений
  • Город:Москва

Отправлено 26 сентября 2014 - 11:41

Вы мне может вот что ещё подскажите, какой минимальный набор тулзов нужен, для запуска тестов, на удаленном компьютере, если имеются только dll файлы с тестами. В данный момент на виртуалке стоит Visual Studio, поэтому с этим проблем не. Знаю ,что можно Test Agent использовать,но не хотелось бы

На виртуалке все таки?

Почему не хотелось бы? Ставите на сервак контроллер, на виртуалки агента

Запускать mstest можно как раз через батники


  • 1

#8 SSozinov

SSozinov

    Новый участник

  • Members
  • Pip
  • 5 сообщений
  • ФИО:S S V

Отправлено 26 сентября 2014 - 11:59

Виртуалка или компьютер, в принципе,сути не имеет. как мне кажется.Вот на msdn не читаемо написан мануал по  Test  Agent, а до этого не использовал, поэтому и не хочется использовтаь :) Спасибо за помощь


  • 0

#9 wret

wret

    Активный участник

  • Members
  • PipPip
  • 124 сообщений
  • Город:Москва

Отправлено 17 октября 2014 - 11:21

Вот еще вариант решения

http://www.inflectra...te-Desktop.aspx


  • 0



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных