CT-MAT Sample Questions

CT-MAT Sample Questions & Answers

Testing for device hardware compatibility, software interactions and connectivity is weighted heaviest, ahead of business models for mobile apps and device types, common test types, experience-based techniques, development platforms, and automating test execution.

Launch the full CT-MAT simulator →

Showing 10 of 20 free samples.

  1. Question 1Beginner

    Mobile World - Business and Technology Drivers · Business Models and App Types

    True or False: A 'Thin Client' mobile application architecture performs the majority of business logic processing on the mobile device itself to reduce server load.

    Show answer & explanation

    Correct answer: B

    This is False. A 'Thin Client' architecture relies heavily on the server for processing business logic and data storage, with the mobile device acting primarily as a display and input terminal. A 'Fat' or 'Rich' client processes logic locally.

  2. Question 2Intermediate

    Mobile World - Business and Technology Drivers · Business Models and App Types

    You are preparing a test plan for a Progressive Web App (PWA). Which of the following test scenarios is UNIQUE to PWAs compared to standard responsive websites?

    Show answer & explanation

    Correct answer: B

    PWAs are defined by their ability to be installed (Add to Home Screen) and function offline via Service Workers. Standard responsive websites do not have these specific capabilities, making this scenario unique to PWAs.

  3. Question 3Intermediate

    Mobile Application Test Types · Software Interactions Testing

    When conducting 'Interruption Testing' on a mobile banking application, you simulate an incoming phone call while a user is in the middle of a transaction transfer. What is the expected 'correct' behavior you are validating?

    Show answer & explanation

    Correct answer: B

    The standard correct behavior for interruptions is to suspend gracefully (saving state) and resume exactly where the user left off, or present a security screen if the sensitive app requires it. Crashing or losing input data is a failure.

  4. Question 4Intermediate

    Mobile Application Test Types · Hardware Compatibility Testing

    You are testing the 'Runtime Permission' model on an Android 14 device. The user has previously selected 'Don't allow' for the Camera permission. When the user attempts to access the camera feature in the app again, what is the best practice behavior the app should demonstrate?

    Show answer & explanation

    Correct answer: D

    After a permission is denied (especially with 'Don't ask again' implicit in newer Android versions), the app cannot show the system prompt again. The best practice is to show a custom UI explaining the need and directing the user to Settings.

  5. Question 5Advanced

    Automating the Test Execution · Automation Approaches and Methods

    Which of the following scenarios represents a 'False Negative' in mobile automated testing?

    Show answer & explanation

    Correct answer: B

    A False Negative occurs when the test reports 'Pass' (Negative for defects), but a defect actually exists. This often happens if the script doesn't validate the correct end state or ignores background crashes.

  6. Question 6Intermediate

    Mobile Application Test Types · Connectivity Testing

    Case Study: You are the Lead Mobile Tester for 'SafeTrek', a hiking navigation app. The app must work in remote areas with poor connectivity.

    Scenario: A user starts recording a hike in an area with 4G. They walk into a 'dead zone' (no signal) for 2 hours, then return to a 3G area.

    Which test verification point is MOST critical for this specific transition sequence?

    Show answer & explanation

    Correct answer: B

    For a hiking app, data continuity is the core value. The app must cache data locally when offline and sync automatically when connectivity returns. Losing the 2 hours of data would be a critical failure.

  7. Question 7Intermediate

    Common Test Types and Test Process for Mobile Applications · Exploratory Testing Techniques

    Which of the following is a primary characteristic of the 'I SLICED UP FUN' mnemonic used in mobile exploratory testing?

    Show answer & explanation

    Correct answer: B

    I SLICED UP FUN is a popular mnemonic created by Jonathan Kohl specifically for mobile testing. Each letter stands for a category (e.g., S=Store, L=Location, N=Network) to trigger test ideas during exploration.

  8. Question 8Intermediate

    Common Test Types and Test Process for Mobile Applications · Standard Mobile Test Types

    When performing 'Installability Testing' for a mobile app, which of the following scenarios covers the 'Upgrade' path correctly?

    Show answer & explanation

    Correct answer: B

    Upgrade testing specifically checks that the data migration from the old version to the new version happens correctly without data loss. Uninstalling first (Option A) creates a 'Clean Install', not an upgrade.

  9. Question 9Intermediate

    Mobile Application Platforms, Tools and Environment · Development Platforms and Tools

    Identify the command used in Android Debug Bridge (ADB) to view the real-time system logs of a connected device.

    Show answer & explanation

    Correct answer: A

    'adb logcat' is the standard command to dump the circular log buffer from the Android system, essential for debugging crashes and app behavior.

  10. Question 10Beginner

    Mobile Application Platforms, Tools and Environment · Test Lab Setup

    What is the primary advantage of using a 'Cloud-Based Device Farm' over an internal 'In-House Device Lab'?

    Show answer & explanation

    Correct answer: A

    Cloud device farms (like BrowserStack, AWS Device Farm) manage the hardware procurement and maintenance. This allows teams to test on 1000+ combinations instantly without buying phones that depreciate quickly.

Ready for the real thing?

The full CT-MAT simulator has every exam-style question, timed mode, and instant scoring.

Go to the CT-MAT simulator →