Best way to know your VB6 program will work customer computers
Hi,
What's the best way to ensure your VB6 application works on your target machines? Somebody mentioned having a "clean" machine. I want my application to run on customer computers without bugs/runtime errors. I thought about loading my program on all my friend's PCs. I loaded all dependencies/DLLS etc its just ensuring compatibility with other PCs. My program works under XP only (at this stage).
Thanks
Simon
Re: Best way to know your VB6 program will work customer computers
One advantage we have today is powerful CPUs, extremely large amounts of RAM, and vast hard drives. If you combine this with free virtual machine software testing becomes much easier than in the past.
Running around to friends' machines breaks down pretty fast. Are they running all of the Windows versions you need to test on? When you find a bug after deploying Version 0.2 how do you test your version 0.2? His machine is no longer "clean."
An advantage of VM testing is you can do this right from your desk, and after a round of testing you can roll the VM right back to "clean" state for another round.
I believe this is pretty much how everyone does testing these days.