Software testing involves the execution of a software component to evaluate one or more properties of interest. In general, these properties indicate the extent to which the component under test:
meets the requirements that guided its design and development.
Now a days the demand for mobile application development is increasing. As it helps in finding up a new solution in different fields. It provides best features that are important for the business, which helps in attracting the customers. Moreover there are many platform available like Android,Blackberry, Windows, iPhone, etc.