vBox end user automation

Discussion about using the VirtualBox API, Tutorials, Samples.
Post Reply
vBox_Auto
Posts: 2
Joined: 10. Oct 2013, 07:19

vBox end user automation

Post by vBox_Auto »

Hi Experts,

I am trying to automate my application initialization and configuration happening in vBox.
Basically i want to automate the end user activity, here are the steps.

1. Import an appliance
2. Click "Start" from the Vbox manager --> a console window opens
3. In the console window, I want to provide input when there is a prompt and I want to verify any notification that comes in the screen.

Limitations:
I am using a python based automation tool (pYWinAuto), through which I cannot verify notifications or check if there is a prompt. Because the tool doens't identify the text in the console window.

Is there any API through which i can get the text that are running in the guest window?
Or
do you have any suggestion on how to automate this activity?

I want to run this automation in a nightly mode, please post your comments/suggestion.

Thanks !
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: vBox end user automation

Post by mpack »

I deleted your cross post in "Linux Guests". Cross posting is against the forum rules.
vBox_Auto
Posts: 2
Joined: 10. Oct 2013, 07:19

Re: vBox end user automation

Post by vBox_Auto »

bump..
noteirak
Site Moderator
Posts: 5229
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: vBox end user automation

Post by noteirak »

Virtualbox is a hardware emulator, anything OS-level or above will never be present within the API.
The only thing that made it through is the guest control feature, but requires the guest additions.

If whatever you are trying to achieve is available from a command line without access to the GUI (see Known Limitations), then you can do it.
Else, you will need to have a host part and a guest part in your deployement tool.
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
Post Reply