You are on page 1of 2

Mobile Application Testing-Simulator versus Device testing :: QC B...

http://qcboss.wordpress.com/2011/08/26/mobile-application-testing-si...

:: QC Boss :: Testing, Independent Software Testing, Manual Testing, Website Testing, Functionality Testing, Usability Testing, QC, QA, UAT

Mobile Application Testing-Simulator versus Device testing


leave a comment Simulators are mainly used for functional testing of basic ows. Simulators are not used for performance and usability testing, but the nal testing is conducted on actual devices so crashes and hangings can be identied. One cannot get quality application while relying only on simulator. Device testing is necessary for all the applications, as with device testing we can understand the application behavior on dierent networks. Simulator: Is a software application that can accurately imitate a mobile phone. Simulator is mainly used by developers to check the functionalities implemented under development phase. Lets discuss the pros and cons of using simulators: Pros: - Helps in isolating issues which are not volatile network connection dependent - Provides a wide variety of testing over dierent types of device simulators for the same build - Allows to test the same build in multiple device screens. Cons: - Simulators of older generation handsets dont resemble the device as closely - Some issues which are hit by the speed at which input was given cannot be reproduced easily - Hardware/Firmware environment variations detectable in device testing only - Device testing is always preferred as it represents more likely end user scenarios. Device: Is the actual handset where application installed and runs. There are some pros and cons while using real devices for testing as well. Pros:

1 of 2

09/08/2012 9:13

Mobile Application Testing-Simulator versus Device testing :: QC B...

http://qcboss.wordpress.com/2011/08/26/mobile-application-testing-si...

- Finds actual issues of application. - Finds crashes, memory leak issues which can not found on simulators. - Checks application over 2G and 3G and dierent networks - Checks application behavior while incoming call, SMS, MMS and alarm. Cons: - Expensive for compatibility testing of application over wide range of devices - Consumes more time for adding excessive test data for testing purpose. Wri5en by QCBoss August 26, 2011 at 9:51 am Posted in Mobile Testing, Mobile Website Testing, Software Testing Tagged with Mobile website testing, Software Testing

Blog at WordPress.com. Theme: The Journalist v1.9 by Lucian E. Marin.

2 of 2

09/08/2012 9:13

You might also like