Why is Mobile Testing So Hard?

We often find enterprises underestimating the effort required to test mobile apps. After all, how much testing effort will it take if you are developing native apps for just two operating systems — iOS (Apple’s mobile operating system that runs iPhone and iPad) and Android?
A lot, it turns out.
Let’s look at iOS first.
The latest version of iOS (version 7) runs on iPhone 4, 4S, 5 and the re…