Some years ago, I've led multiple development projects for mobile apps and ecommerce web, and it needed to put big scale manpower + device in order to test compatability over different devices/browsers. It caused to spend many working times and budget as well. Even we developed virtual emulator at that time, but it could not give certain credability of test results either. I am studying great to..