Live briefing
Everything about Mobile application testing
Method for testing mobile applications
Mobile application testing is a process by which application software developed for handheld mobile devices is tested for its functionality, usability and consistency. Mobile application testing can be an automated or manual type of testing. Mobile applications either come pre-installed or can be installed from mobile software distribution platforms. Global mobile app revenues totaled 69.7 billion USD in 2015, and are predicted to account for US$188.9 billion by 2020. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Mobile application testingA 5-minute orientation
- Skim a recent paper: The Applicability of Automated Testing Frameworks for Mobile Application Testing: A Systematic Literature ReviewInfluential work since 2022
- Pick up a classic book: A practical guide to testing wireless smartphone applicationsThe most-reprinted book on the subject
- Read the landmark paper: A systematic mapping study of mobile application testing techniquesCited 126 times
- Go sideways: Mobile app developmentA closely related topic
- Go sideways: Mobile appA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
A systematic mapping study of mobile application testing techniques
Mobile Application Testing: A Tutorial
Design and testing of a mobile health application rating tool
Developing and testing a mobile application for breastfeeding support: The Milky Way application
Successes, challenges, and rethinking – an industrial investigation on crowdsourced mobile application testing
Development and usability testing of mobile application on diet and oral health
Systematic literature review of mobile application development and testing effort estimation
Mobile Application Security Penetration Testing Based on OWASP
🆕 Influential since 2022
The Applicability of Automated Testing Frameworks for Mobile Application Testing: A Systematic Literature Review
GUIPilot: A Consistency-Based Mobile GUI Testing Approach for Detecting Application-Specific Bugs
Feasibility Testing of Tubes@HOME: A Mobile Application to Support Family-Delivered Enteral Care
Automated User Experience (UX) Testing for Mobile Application: Strengths and Limitations
Machine vision-based testing action recognition method for robotic testing of mobile application
📚 Books worth reading
A practical guide to testing wireless smartphone applicationsJulian Harty · 2009- 📕Robotium Automated Testing for AndroidHrushikesh Zadgaonkar · 2013
Android application testing guideDiego Torres Milano · 2011
Developing mobile apps using ActionScriptMatthew David · 2011- 📕Mobile Point-Of-Care Monitors and Diagnostic Device DesignWalter Karlen, Krzysztof Iniewski · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Mobile app development Mobile app development is the act or process by which a mobile app is developed for one or more mobile devices, which can include personal digital assistants…
- Mobile app A mobile app or application is a computer program or software application designed to run on a mobile device such as a smartphone, tablet, or smartwatch…
- Mobile-device testing Mobile-device testing functions to assure the quality of mobile devices, like mobile phones, PDAs, etc. It is conducted on both hardware and software,…
- Software performance testing In software quality assurance, performance testing is in general a testing practice performed to determine how a system performs in terms of responsiveness…
- Emulator In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the…
- Game testing Game testing, also called quality assurance (QA) testing within the video game industry, is a software testing process for quality control of video games…
- Computation offloading Computation offloading is the transfer of resource intensive computational tasks to a separate processor, such as a hardware accelerator, or an external…
- Java Platform, Micro Edition Java Platform, Micro Edition, often called simply Java ME or J2ME, is a computing platform for development and deployment of portable code for embedded…