Hi Betty,
Test automation on VM is always a bet in the lottery

In general, virtual machines are often slower than physical machines and not all aspects works the same as on physical machines. So if your target is to test on VMs, you should probably also design your tests there.
What kind of VM do you use (VMWare, VirtualBox, any other)?
Do you have enabled HW virtualization on a physical machine, where you run VMs? If disabled, it may greatly impact on speed and stability of your VMs! This switch can be found in the physical machine BIOS, but not all processors support HW virtualization. So if you cannot find this switch in BIOS, your processor probably doesn't support it.
BTW, unless you really need to see the mouse pointer moving to a certain element, you don't have to use MoveTo() together with PerformClick(). PerformClick() alone should be just enough. On the other hand, there may be cases where moving the mouse prior the click is necessary
