Startup Idea: Cloud-Based Multi-OS Testing Solution
Here is one of the issues I’m facing which might be a pain point for others as well:
One of our products, MediaLock helps content creators send their videos in an encrypted way to systems for offline playback on a desktop. Our player needs to run on almost all flavors of all operating systems - Windows XP to Windows 10, Ubuntu 10 to Ubuntu 17, and All MacOS versions after 2010.
Testing for all these versions is difficult and time consuming, mainly because it’s a long process to get all these OSs and devices those support it. Sometimes, there are certain bugs which we can’t reproduce for the lack of a specific version of a system for testing. It’s very difficult and straining to install all these different versions and test.
If there is a cloud based system, which has virtual machines for different versions of all the OSs and I can simply click and run a VM, test my software, and then just switch it off - it’ll be brilliant. With the advent of multi-platform technologies like Electron, more and more companies are serving multiple desktop OSs with a variety of versions, and this could be a major efficiency driver.
The solution could possibly be built over Amazon Web Services or Google Cloud.
Here is our current solution: http://www.instructables.com/id/Multiple-Virtual-Desktop-Testing-Environment/
But as you already know, it’s time-consuming, difficult and yuck.
So a cloud based solution might be very helpful and quick.