Testing on different operating systems

operating systemstesting

I am a developer who has windows 7 installed as the host operating system with vmware. I have linux installed using vmware. Therefore I am able to test java and c++ apps on windows 7 and Linux.

I also want to test them on windows 8 and I want to familiarise myself with windows 8.

I am debating whether to upgrade my host operating system to windows 8 or install it on vmware?

Best Answer

I would recommend testing all of your target operating systems within VMware, both Windows 8 and Windows 7, using a VM for Win7 instead of your development environment.

Your development environment likely has a great deal of differences between a typical deployment machine, that can easily mask many kinds of bugs and configuration issues.

Testing on 'fresh' virtual machines, you can test and verify that you aren't forgetting any dependencies, configurations, etc that you need to run your software.

Related Topic