OpenExamsFREE PRACTICE — ANY EXAM

Free Certified Tester Mobile Application Testing Practice Questions

100 free questions · Answer explanations · No signup required

View examination details, outline and sources

Loading selected examination banks…

Sample Practice Questions

Try these 10 sample questions from the Certified Tester Mobile Application Testing practice bank. Each includes the answer and explanation. Continue with the interactive practice above to review the full question set.

  1. 1What is the main purpose of using mobile market analytics when selecting devices for test execution?

    1. A. To represent the application's target market
    2. B. To standardize devices on the developer's platform
    3. C. To replace product risks with download totals
    4. D. To cover each manufacturer with equal effort

    Answer: A

    Explanation: The syllabus states: "The mobile analytics data is used to select a device portfolio for test execution that is appropriate for the target market." Analytics makes the test portfolio relevant to the intended users. Neither developer preference, equal manufacturer representation nor ignoring risk achieves that purpose.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — §1.1, p.12

  2. 2An app supports optional camera features and is also installable on supported devices without a camera. What should hardware compatibility testing verify on those devices?

    1. A. The camera button returns a fabricated image
    2. B. The app still works as expected without crashing
    3. C. The missing camera is treated as a granted permission
    4. D. A successful camera test on another model is sufficient

    Answer: B

    Explanation: The syllabus states: "it is required to test that the app still works as expected if a certain feature is absent." Feature absence requires testing the supported behavior, not emulating a successful camera capture or confusing hardware presence with permission.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — §2.1.1, pp.20–21

  3. 3A new app version will replace an installed version containing user-created records. Which upgrade test directly checks the syllabus's data-retention condition?

    1. A. Install the new version only on a device with no previous app data
    2. B. Update the populated installation and verify that no data is lost
    3. C. Delete the old version's data before checking the new app launches
    4. D. Check the store listing and infer the existing data will be retained

    Answer: B

    Explanation: The syllabus states: "Update the app and verify that no data is lost." Updating a populated installation exposes migration or retention defects. A clean installation, deliberate deletion or listing review cannot verify preservation of existing records.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — §3.1.1, p.28

  4. 4Which development environment is identified in the CT-MAT syllabus for Android app development?

    1. A. Android Studio
    2. B. Xcode
    3. C. Instruments
    4. D. Android Debug Bridge

    Answer: A

    Explanation: The syllabus states: "For example, Android Studio may be used for Android app development and for iOS app development Xcode may be used." Android Studio is the Android development environment. Xcode serves iOS development; Instruments is an analysis tool and ADB is a command-line communication tool, rather than the requested IDE.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — Section 4.1, p.36

  5. 5How does user-agent based testing imitate a particular mobile browser/device combination?

    1. A. By changing the browser's user-agent identifier string
    2. B. By compiling a native binary for each device model
    3. C. By installing the app directly on each physical device
    4. D. By reproducing the target device's hardware circuitry

    Answer: A

    Explanation: The syllabus states: "User-agent based testing utilizes the user-agent identifier string sent by the browser to spoof a particular browser on a particular device." This approach changes the identifying string. It does not itself install native applications, run each physical device or reproduce hardware.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — Section 5.1, p.39

  6. 6Once a device portfolio has been selected, how should analytics influence the relative testing attention given to its devices?

    1. A. Give every selected device the same testing attention.
    2. B. Allocate testing in accordance with device importance.
    3. C. Allocate equal effort to each device manufacturer.
    4. D. Give rare configurations priority solely because they are unusual.

    Answer: B

    Explanation: The syllabus states: "Tests are run over this portfolio to test the app on a device in accordance with the importance of the device." The source bases attention on device importance. Equal-device or equal-manufacturer allocations ignore that weighting, while rarity alone is not evidence of target-market importance.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — §1.1, p.12

  7. 7A tester is designing UI tests for phones with different screen densities and aspect ratios. Which test addresses display compatibility?

    1. A. Use the same screenshot coordinates as the sole pass criterion
    2. B. Check launch success and omit interaction with visible controls
    3. C. Exercise the UI and check scaling, overlap and touch usability
    4. D. Check pixel count alone and infer the visual layout is correct

    Answer: C

    Explanation: The syllabus states: "Tests should be created that exercise the user interface on various devices with different screen sizes, resolutions and aspect ratios most common in the target market." The listed checks include scaling, non-overlap and touch usability. Launch success, pixel counts and fixed screenshot coordinates do not establish those behaviors.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — §2.1.2, p.21

  8. 8A tester wants to stress a mobile app by reducing the memory available on the device. Which setup addresses this objective?

    1. A. Run the app with maximum free memory and no competing processes
    2. B. Increase backend capacity while leaving device memory unchanged
    3. C. Use another app with high memory consumption while testing the app
    4. D. Review the app's installation size without executing its workflows

    Answer: C

    Explanation: The syllabus states: "manually, e.g., by using big files or other apps with high CPU-usage or memory consumption." The syllabus lists out-of-memory conditions and resource-consuming apps as ways to create device stress. Normal free memory, backend capacity and package size do not impose the stated device-memory pressure.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — §3.1.2, pp.28–29

  9. 9Which IDE does the syllabus associate with developing iOS applications?

    1. A. Android Studio
    2. B. Android Device Monitor
    3. C. Xcode
    4. D. Android Virtual Device Manager

    Answer: C

    Explanation: The syllabus states: "For example, Android Studio may be used for Android app development and for iOS app development Xcode may be used." Xcode is the iOS IDE. The other tools belong to the Android platform and do not answer the iOS IDE question.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — Section 4.1, p.36

  10. 10Which statement describes the scope of device-based test automation in the syllabus?

    1. A. It is limited to mobile web applications.
    2. B. It can be used for every mobile application type.
    3. C. It is limited to installed native applications.
    4. D. It is limited to hybrid applications with web views.

    Answer: B

    Explanation: The syllabus states: "Device-based testing on the other hand involves running the application under test directly on the device. This approach can be used for all types of mobile applications." The application runs on the device and the approach can serve all mobile app types, rather than being restricted to web, native or hybrid apps.

    Reference: ISTQB Mobile Application Testing Foundation Level Syllabus — Section 5.1, p.39

Topics in this practice bank

These topics describe the available practice for Certified Tester Mobile Application Testing. Review the examination outline and its sources for scope and allocation details.

  • Mobile World - Business and Technology Drivers
    • Mobile Analytics Data
    • Business Models for Mobile Apps
    • Mobile Device Types
    • Types of Mobile Applications
    • Mobile Application Architecture
    • Test Strategy for Mobile Apps
    • Challenges of Mobile Application Testing
    • Risks in Mobile Application Testing
  • Mobile Application Test Types
    • Testing for Compatibility with Device Hardware
    • Testing for App Interactions with Device Software
    • Testing for Various Connectivity Methods
  • Common Test Types and Test Process for Mobile Applications
    • Common Test Types Applicable for Mobile Application
    • Additional Test Levels applicable for Mobile Applications
    • Experience-based Testing Techniques
    • Mobile Test Process and Approaches
  • Mobile Application Platforms, Tools and Environment
    • Development Platforms for Mobile Applications
    • Common Development Platform Tools
    • Emulators & Simulators
    • Setting up a Test Lab
  • Automating the Test Execution
    • Automation Approaches
    • Automation Methods
    • Automation Tools Evaluation
    • Approaches for setting up an Automation Test Lab

How to use these free practice questions

Choose an answer, check the explanation, and review your progress by chapter. Practice questions and explanations are free to access without signing up.

These are independent study questions, not actual examination items. For examination requirements and official information, view Certified Tester Mobile Application Testing details.