1. Introduction to Mobile Application Testing
Next generation of Testing…..
Prepared By: Kailash Khoiwal
2. What is Mobile Application Testing?:
It is somewhat similar to software testing but the testing will be performed
on a mobile device instead of performing on a system.
Mobile application testing is a process by which a developed application of
a mobile device is tested for its functionality, consistency and usability.
Mobile Devices Includes: Mobile Phones, Smart Phones, Tablets, netbook,
Specific devices such as e-reader, handheld scanner, smart watches and
glasses.
3. Difference between mobile testing and
mobile application testing:
Mobile Testing or Mobile Device Testing:
-Mobile Testing is testing of Mobile Handsets or devices.
-Testing all the core like SMS ,Voice calls, connectivity(Bluetooth) , Battery(Charging),Signal
receiving, Network are working correctly.
-Testing is conducted on both hardware and software.
Mobile Application Testing:
-Mobile Application Testing is the testing of mobile applications which we are making as third
party for the targeted mobile handset.
-Some core feature of the mobile are tested just to see that your application has not created any
side effects on your device functionality.
4.
5. Challenges for Testers
Frequent Releases
Portability/Compatibility
◦ Traditional browser-based applications
◦ Mobile web sites
◦ Mobile web applications
◦ Hybrid applications
6. Necessary Skills
Functional Testing
◦ Requirement analysis
◦ Test Design
◦ Test implementation
◦ Test Execution
◦ Result Recoding and reporting
For Mobile testing you must have knowledge of:
◦ Security
◦ Usability
◦ Performance
◦ Portability/Compatibility
◦ Reliability
7. Equipment Required
Representative Devices- which represents the devices of the same class. This is equivalence
partitioning applied at the device level.
Set of devices: it is likely that a sample set of devices will be needed to determine compatibility
for an application across devices
Simulators
Emulators
9. Mobile Application Testing Certification:
ASTQB Certified Mobile Tester
https://www.astqb.org/get-certified/mobile-tester/
Certified Mobile Software Test Professional (CMSTP)
https://testinginstitute.com/CMSTP.php
Certified Mobile App Professional(CMAP):
https://www.isqi.org/en/mobile.html