Mobile apps are pretty much the lifeline of the modern day smart phones. What we would be doing without our trusted old applications is a difficult thing to imagine. For example, life without Flipboard or Pocket seems utterly waste, and this really hit me when i was away from my smart phone for a couple of days. But what we do not realize in using these applications is the rigorous hard work that the developers put into the development as well as the time they spend on it. Despite that an application is not quite ready to be used till it is tested. We all love to volunteer as the beta testers of applications and it is one of the most important steps in testing an application. For those of you wondering how exactly an app is tested before it is published in an application store, then here is the perfect infographic to tell you everything you need to know about testing applications.