Mobile Testing—ASTQB Software Testing Certification Training

Course Description

Why choose ALPI for ASTQB mobile testing certification training?
  • ALPI's training is accredited by ASTQB, the U.S. Board for ISTQB certification, so you can be certain you are getting excellent training quality.
  • We use certified live instructors in both our in-person and virtual classes so you can ask questions and get answers right away.
  • We focus on real-world examples.
  • We teach using interactive, hands-on exercises.
  • This ALPI course is eligible for a free refresher guarantee so you can re-take the course within 4 months at no additional charge. Contact us for information about this unique benefit that gives you peace of mind.

This course provides testers and test managers with an understanding of test fundamentals for mobile applications. Attendees will get a brief introduction to mobile testing, including how mobile app testing differs from testing PC, web-based, and client/server apps. Attendees will then learn how to apply and adapt proven best practices to test planning and design for mobile apps, in a hands-on, creative fashion, using actual mobile applications in a workshop setting. Attendees will outline tests for functional and non-functional characteristics such as performance, security, reliability, and usability, again using real apps for hands-on work. We’ll look at the challenges associated with test environments, test data, and test automation, with attendees designing test environments, selecting simulators, identifying the wide range of test tools available for mobile projects, evaluating cloud-based testing options, and creating a keyword-driven test grammar to create automated regression tests for their chosen mobile app. Finally, attendees will develop a plan for future-proofing their testing, a major challenge in the fast-paced world of mobile apps.

This course is ideal for testers experienced with the development of web-based, PC, and client-server applications, entry-level testers with an interest in mobile testing, and experienced developers with a lot to a little knowledge of testing who work in mobile app development. Testers, test analysts, test engineers, test consultants, test managers, user acceptance testers, and software developers working on mobile apps will find this course useful, informative, and fun. We suggest that attendees hold the ISTQB Foundation Level certificate, especially if they intend to take the ASTQB Mobile Tester exam, but non-certificate holders can benefit from the course and take the exam.

By the end of this course, an attendee should be able to:

  • Identify and mitigate the challenges that face a mobile application tester.
  • Plan, design and implement appropriate test cases for mobile applications.
  • Work with other team members to identify and assess risks and to implement a testing solution to help mitigate those risks.
  • Identify the applicable quality characteristics for a mobile application and identify an appropriate testing approach to address those characteristics.
  • Participate in tool analysis and selection to select the most appropriate tools for conducting mobile application testing.
  • Identify areas for non-functional testing and prepare appropriate tests for those areas.
  • Understand the differences between the various mobile application types and select appropriate tools, techniques and approaches to test those applications.
  • Effectively employ simulators, emulators, the cloud, and real devices for testing.
  • Participate in planning for the future, including proper tool selection and building for maintainability.

Upon successful completion of the course exam, the candidate will receive the ASTQB Certified Mobile Tester Certificate (ASTQB CMT). Total price includes $1350 course plus $199 ASTQB exam fee. Extended time for exams may be available for non-native English speakers. Requests should be made 2 weeks prior to class start.

For participants attending class in Chevy Chase, MD, the exam will be administered on last day of class, ending by 5pm, so please plan your travel accordingly. Exam vouchers will be provided to Virtual Live (remote) class participants. For a preview of exam center locations, please visit:


2 day(s)


9 - 5 ET




Exercises reinforcing Learning Objectives help to understand and apply topics in the course.

Intended Audience

The target audience for this course includes:
  • Mobile testers
  • Mobile functional users
  • Software testers
  • Senior testers
  • Test analysts
  • Test leads
  • Managers including test managers, project managers, quality managers


It is recommended, but not required, to have the ISTQB Foundation Level Certification (CTFL) prior to taking this class.

Prior to attending class please download and review the following document: Mobile Tester Syllabus


Introduction to Mobile Testing

  • What is a Mobile Application
  • Expectations from Mobile Users
  • Challenges for Testers
    • Frequent Releases
    • Portability/Compatibility
  • Necessary Skills
  • Equipment Requirements
  • Lifecycle Models

Test Planning and Design

  • Identify Functions and Attributes
  • Identify and Assess Risks
  • Determine Coverage Goals
  • Determine Test Approach
  • Identify Test Conditions and Set Scope
  • Regression Testing

Quality Characteristics for Mobile Testing

  • Introduction
  • Functional Testing
    • Introduction
    • Correctness
    • Security
    • Interoperability
    • Test Design
  • Non-Functional Testing
    • Performance Testing
    • Usability Testing
    • Portability Testing
    • Reliability Testing

Environments and Tools

  • Tools
    • Application to Mobile
    • Generic Tools
    • Commercial or Open Source Tools
  • Environments and Protocols
    • Environment Considerations
    • Protocols
  • Specific Application-Based Environment Considerations
    • Browser-based Applications
    • Native Device Applications
    • Hybrid Applications
  • Real Devices, Simulators, Emulators and the Cloud
    • Real Devices
    • Simulators
    • Emulators
    • Cloud
  • Performance Test Tools and Support
  • Test Automation
    • Tool Support
    • Skills Needed


  • Expect Rapid Growth
  • Build for Change
    • Architect the Testing
    • Enable Efficient Maintenance
    • Select Tools for Flexibility
    • Select Partners Carefully
  • Plan for the Future
    • Lifecycle Models
    • Alternative Testing
  • Anticipating the Future