Why Study with PlanetCert?
The Latest Questions
Practice questions and exam topics aligned with the current exam objectives.
Detailed Explanations
Go beyond the answer. Master the material with comprehensive learning and professional explanations for every concept.

AI-Powered Insights
Personalized preparation guidance that adapts to your performance and identifies weak spots automatically.
Exam Information
Official specifications published by ISTQB
Exam Format
Registration
Validity
CT-MAT Exam Topics and Domains
CT-MAT is organized into 5 weighted domains. Expect to work with AWS Device Farm, Firebase Test Lab, Flutter, React Native, and more.
Mobile World - Business and Technology Drivers
Mobile Analytics Data
- Describe how available mobile analytics data can be used as input for the test strategy and the test plan
- Based on data collected from one or more analytics data sources (geographical location, platform, operating system version and device type distribution), select the device types to be tested and their corresponding prioritization
Business Models for Mobile Apps
Distinguish between various business models for mobile applications
Mobile Device Types
Recall different types of mobile devices
Types of Mobile Applications
Distinguish between different types of mobile applications
Mobile Application Architecture
Distinguish between general architecture types of mobile applications
Test Strategy for Mobile Apps
Apply characteristics and specifics of the mobile market in preparing a test strategy
Challenges of Mobile Application Testing
- Give examples of the challenges associated with testing mobile applications
- Gather market data such as device or operating system market share for a selected region. Gather data for screen sizes and density. Create a list of five devices and calculate the expected market coverage for this list
Risks in Mobile Application Testing
Describe how risks specific to mobile applications may be mitigated
Mobile Application Test Types
Testing for Compatibility with Device Hardware
- Describe device-specific features and hardware which should be considered for testing
- Test an app for several mobile device functionalities while the system under test (SUT) is in use
- Prepare and execute tests for screen compatibility, device interrupts, permissions, and power consumption
Testing for App Interactions with Device Software
- Prepare tests for notifications, shortcuts, and OS preferences
- Distinguish between different tests required for native, web and hybrid applications
- Recall tests required for apps which are available on multiple platforms or operating system versions
- Recall tests required for co-existence and interoperability with other apps
Testing for Various Connectivity Methods
- Summarize the tests for connectivity testing, including those across networks, when using Bluetooth and when switching to flight mode
- Conduct tests on an application which is transferring data to the server when the phone switches between Wi-Fi and cell-data connectivity
Common Test Types and Test Process for Mobile Applications
Common Test Types applicable for Mobile Applications
- Prepare installability tests for mobile apps
- Prepare stress tests for mobile apps
- Give examples of security issues related to mobile apps
- Recall time and resource behavior considerations for mobile apps
- Prepare usability tests for mobile apps
- Choose a tour, a mnemonic or a heuristic for usability testing an app using session-based test management
- Recognize the type of tests required for database testing of mobile apps
- Summarize the tests required for internationalization (globalization) and localization testing
- Summarize the need for accessibility testing in mobile application testing
Additional Test Levels applicable for Mobile Applications
- Describe the additional test levels, such as field testing, and the associated extra activities required for effective mobile application testing
- Describe the tests required for carrying out application store approval for publishing apps
Experience-based Testing Techniques
- Recall session-based test management, personas, and mnemonics in the context of exploratory mobile testing
- Choose a mnemonic (or part thereof) which is specific to mobile application testing
- Describe the usage of tours and heuristics as exploratory techniques for mobile application testing
- Choose a mobile specific heuristic to test mobile application
- Make use of a mobile specific tour (such as the Feature tour) to test a mobile app
Mobile Test Process and Approaches
- Match the test process, as described in [ISTQB_CTFL_2018], to the needs of mobile application testing
- Describe the approaches to testing at each test level, specific to mobile application testing
Mobile Application Platforms, Tools and Environment
Development Platforms for Mobile Applications
Recall the development environments used for mobile application development
Common Development Platform Tools
- Recall some of the common tools supplied as part of application development platforms
- Use tools from the software development kit to take screenshots, extract a log and simulate incoming events
Emulators & Simulators
- Understand the differences between emulators and simulators
- Describe the use of emulators and simulators for mobile application testing
- Create and run a simulated/emulated device, install an app and execute some tests on it
Setting up a Test Lab
Distinguish between various approaches to set up a test lab
Automating the Test Execution
Automation Approaches
Distinguish between common automation approaches and frameworks for mobile application testing
Automation Methods
Describe various automation methods for testing mobile apps
Automation Tools Evaluation
Recall the various parameters to be considered during the evaluation of mobile testing automation tools
Approaches for setting up an Automation Test Lab
Distinguish between common approaches of creating test labs with advantages and disadvantages with respect to test automation
How do I earn this certification?
Passing CT-MAT earns the ISTQB Certified Tester Mobile Application Testing certification. It sits in the Specialist Stream track.
- CT-TAE - Test Automation Engineer
- CT-PT - Performance Testing
- CT-SEC - Security Tester
- CT-AI - AI Testing
- CT-AuT - Automotive Software Tester
- CT-GBT - Game Testing
- CT-UT - Usability Testing
- CTAL-TM - Advanced Level Test Manager
- CTAL-TA - Advanced Level Test Analyst
- CTAL-TTA - Advanced Level Technical Test Analyst
- CTEL-TM - Expert Level Test Management
- CT-TAE - Test Automation EngineerComplementary automation skills for mobile testing
- CT-PT - Performance TestingEssential for mobile app performance optimization
- CT-SEC - Security Tester Critical for mobile app security testing
- CT-AI - AI TestingEmerging skill for AI-powered mobile applications
- CT-AT - Agile Technical TesterAgile methodologies common in mobile development
- CTFL-AT - Agile TesterAgile testing practices for mobile projects
Practice with Precision
The PlanetCert Simulator mirrors the real exam environment with authentic questions and timed pressure.
How to study for this exam?
The most effective way to prepare for CT-MAT is by using the PlanetCert Simulator to practice questions and review detailed explanations.
What's changed on this exam?
- ACTIVE
- Last content update: 2019
- Announcement date: 2019
- iOS 18 and iPadOS 18 18.x New privacy features, enhanced permissions model, and widgets require updated testing approaches • Release date: 2024-09
- Android 15 15 Updated security features, new privacy controls, and performance improvements affect mobile testing strategies • Release date: 2024-10
- Appium 2.0 2.x Major architecture changes in popular automation framework require updated automation testing knowledge • Release date: 2023
- Flutter 3.x 3.x Enhanced widget testing and integration testing capabilities for cross-platform apps • Release date: 2024
Who should take this exam?
- 6-12 months experience in mobile application testing
- Understanding of mobile platforms (iOS/Android)
- Basic knowledge of mobile app development
- Experience with mobile testing tools