I am trying to automate the testing of an installer on a remote virtual machine running VMWare ESX. I wanted to know what kind of technologies would help me in doing so, as this task requires extensive communication between the host machine(wherein the user will be getting reports of all the tests(whether pass or fail)) and the remote VM wherein the automated testing code will be hosted. Basically any insight into communication between between the host and the remote VM (mainly i want some sort of a UI to display to the user on the host machine from the VM which runs the test code). ANy help would be of great use. Thank you.I am trying to automate the testing of an insta