I am new to cloud-based virtualization technology. But I also need an affordable student/personal license.
Amazon offers the AWS Device Farm:
There’s an old demo video available here:
I haven’t used it yet, but I’ve heard good things about it.
Also, they offer a free trial (1000 device minutes). (AWS Device Farm FAQs | Mobile & Web App Testing | Amazon Web Services)
Since there are a number of things that you can’t test on emulators, I’m going to suggest that you go to a company like Gazelle, buy a used device and just do on-device testing. You don’t need the prettiest device, just one that’s functional.
What I do is I have one device which reached EOL at the end of each year so I have one of each OS which can’t be upgraded for the years I care about.
- An SE (1st gen) at 15.7
- An iPhone 8 at 16.7
- An iPhone XR at 17.x