QTP не может взаимодействовать с заблокированным рабочим столом, поэтому он будет работать только для вас при интерактивном входе в систему локально или через RDP. Это хорошо известное ограничение QTP, большинство инженеров по автоматизации в какой-то момент проходят через эту боль. :)
Точнее говоря, он не может взаимодействовать с объектами Win32 (не может придумать лучшего способа выразить это), поэтому он будет взаимодействовать с базовыми элементами управления браузера на заблокированном рабочем столе без проблем, но браузер всплывает и Приложения Windows не могут взаимодействовать в таких обстоятельствах.
Я настоятельно рекомендую (если ваша системная политика позволяет) установить что-то вроде UltraVNC или другой вариант VNC для взаимодействия с удаленными компьютерами. Таким образом, вы можете оставить рабочий стол удаленного компьютера включенным и активным в любое время. Поскольку это виртуальная машина, она также не должна вызывать серьезных проблем с безопасностью. Убедитесь, что вы отключили все экранные заставки и не блокируете рабочий стол автоматически. QTP должен нормально работать, если вы это сделаете.