Итак, я запускаю тесты CodedUI на удаленной машине. Все работает на удаленном компьютере (через подключение к удаленному рабочему столу):CodedUI: будут ли тесты выполняться, когда мой компьютер заблокирован?
- Вход в машину через RDC
- На удаленной машине, запустите командный файл, который выполняет vstest.console.exe с кучей аргументов
- Пусть это запустить
Я знаю, что соединение RDC не может быть сведено к минимуму или же тесты будут выпадать. Однако что произойдет, если я заблокирую свой основной компьютер, то есть тот, который я использовал для входа на удаленный компьютер? Будут ли тесты все еще работать? Есть ли способ сделать это?
Хорошо, что вы пришли к этому ответу, но, как @cdavid упоминает, если вы просто не используете RDP в своем тестовом агенте, вам должно быть хорошо. Вы можете поэкспериментировать с другими способами запуска командного файла (как часть процесса сборки, например, через powershell и т. Д.), – Ryanman