Wednesday, 30 May 2012

FAQ on Mobile Application Testing

Here are some frequently asked questions on mobile application testing and their answers

1) How is mobile application testing different from mobile testing?

When you are asked to do mobile testing, you must test the mobile phone itself. It may include protocol testing, battery testing, network connectivity testing, software compatibility testing and more.

On the other hand, mobile application testing is to test applications and software built for the mobile phones. In this case, the application needs to be tested to verify whether it meets the specified functional and non-functional requirements.

2) What are the different types of mobile application testing?

a) Functional Testing

b) User Interface Testing

c) Usability Testing

d) Performance Testing

e) Stress Testing

f) Compatibility Testing

g) Interruption Testing

3) What is the most important type of mobile application testing?

While you cannot neglect any of the above testing types; some of them definitely deserve more attention than the others. For example user interface testing must be done extensively to make sure that the application’s color schemes, consistency, menu styles, navigation etc. are perfect.

Apart from the listed ones, it is also important to carry out monkey testing of the application to examine the stability of application when continuous invalid user inputs are provided.

Another important aspect to mobile application testing is to examine how the application reacts when there is no or little network coverage.

4) What are the best ways to carry out mobile application testing?

Mobile application testing is not just about writing test cases and executing them. Below are some pointers that can help a tester test mobile applications in the most effective manner.
Explore and learn about mobile phones and their attributes. Domain knowledge will really help you see beyond the obvious.

Understand when, how and where the application will be used and then create test cases.
Study the mobile phones on which the applications will run and write appropriate test cases.
Use simulators as often as possible to execute the test cases.
Use remote device services (RDA) as well.

5) Can mobile application testing be automated?

Yes, it can. The fact that mobile application testing is gradually grasping the attention of IT industry may be the reason why several automation tools like TestComplete, M-Eux, Robotium etc. for mobile app testing are being released into the market. It is best to keep your options open and explore all forms of mobile application testing and choose the ones that best suit your needs.

Do you have any more pointers on mobile application testing? Please add on!


  1. your Site provide good information of mobile application testing and discuss more software testing related information please visit

  2. SWIFT Interview questions on

    For selenium solution visit

    For QTP interview questions

  3. Good to see some one collate information and publish like this. Good work man. Great info to put out in the public.Mobile Application

  4. I got the basics of mobile testing.I want to know the approaches used in automate mobile testing
    Test Automation

  5. Hello,
    Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, usability and consistency.Mobile application testing can be automated or manual type of testing.
    I would like to suggest Appium Tool is the best for mobile testing for (iOS,Android)OS.It is an open source test automation framework for automating.Supported Platforms(iOS,Android,FirefoxOS).
    Test Automation

  6. Awesome! I did not know that I can make money from home just by sitting in front of my laptop. I have got good online connection. So, I think it’s time for me to get started. Your blog has sure perked up my interest. I found out that there are a number of market places like Gicree who are helping people like me. It’s time to make money, guys!

  7. This site provide a good information about mobile app testing. If anyone want to know the basics of mobile app testing then this is the right blog for them...

    Mobile app testing

  8. I am an owner of mobile phone apps developer company. Our team is based on developers who are highly professional. You have publicly shared a document having alot of technical points which would be helpful for developers.

  9. Hi, we are the biggest apps development company in US. We have introduced an event mobile apps . Thankful very much for sharing this highly informative post publicly.

  10. Excellent post on iOS mobile apps development!!! The future of mobile application development is on positive note. You can make most it by having in-depth knowledge on mobile application development platform and other stunning features. IOS Course in Chennai

  11. Thanks for sharing informative article on mobile testing. It helped me to understand the future of mobile application development and need of mobile application testing training. Think of joining mobile application testing training in Chennai from reputed IT placement or training academy.

  12. This blog is very cool and well written too. I would suggest to avail the best software testing services, Mobile App testing services, SEO, & ASO services etc at Salvus App Solutions which proffers varied services and tests on different OS platforms.

  13. I'm very glad to find this site! There is always a lot of important information. I like coming here.Thank you :)

  14. Increase in mobile phones have lots of impact on developing the corresponding mobile applications as well. Strategies like this would be helpful for young personnel who are into Mobile application testing training in chennai . You have done a very good job by sharing these lines in here. Keep up this good work.

  15. Thanx, the investigation is certainly practicable! I can see that the investigator is a professional in the domain. Compared to other papers I've reviewed on the problem, this one offers progressive solutions. The site regularly provides a number of conclusive papers on the red hot concerns. My son and I surf them on a day-to-day basis.

  16. Thanks for sharing this information. I read your blog and found it very useful. I used it in my training as it is easy to understand for beginners. It is important to make sure that the software application working precisely for the reason it originally designed for.
    software testing training in Chennai | mobile application testing training in Chennai | software testing training in Chennai