I'm trying to write acceptance tests for a project using multiple browsers. All the tests run fine with: Firefox, Chrome and Safari.
However, I don't know how to run them in Internet Explorer. I use: PHPUnit, Selenium and Mac OS X. I also use VirtualBox with Windows 8 and Windows XP.
I was thinking of running the tests in the virtual machine but I would have to copy the test to the VM and run them from there.
Is there a better way to do it?
Thanks in advance.
In general you have 2 opportunities:
To use cloud-based test execution platform which supports Selenium like following ones:
To use the solution with virtual maschine you're already using. Even in this case you can optimize your approach by using specially prepared OS image exclusively for Internet Explorer testing from IE6 to IE11 from here.