Ожидание завершения виртуального гостевого входа в систему


2

Есть ли способ сказать, если автоматизированный вход к гостевой виртуалбоксе гость завершил?

В настоящее время я использую машины virtualbox как часть процесса тестирования в Windows, но в данный момент мне приходится ждать завершения входа в систему вручную. Есть ли способ написать это? Возможно, команда, которую я мог бы использовать в связи с VBoxManage guestcontrol?


1
Вы уверены, что вам нужен «автоматический вход»? В настоящее время я использую vboxmanage guestcontrol для выполнения кода на госте как часть моего собственного процесса тестирования. Я просто вручную ожидаю завершения входа в систему guestcontrol, пока не выполнятся мои автоматические тесты. хотя: это может не сработать, если для ваших тестовых наборов требуется десктоп / графический интерфейс пользователя.
JohnZaj

К сожалению, как вы предположили, это проблема, потому что она имеет отношение к тестированию графического интерфейса
Andrew Walker

Ответы:


3

Примечание: я сам не пробовал.

Не могли бы вы иметь скрипт входа в гостевой системе, который делает VBoxControl guestproperty set LogonCompleted true а затем сделать VBoxManage guestproperty MyVM wait LogonCompleted на хосте, чтобы определить, когда это запустилось?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.