Nothing Special   »   [go: up one dir, main page]

ISTQB - CT MAT - Sample Exam A Questions - v1.3

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

Sample Exam – Questions

Sample Exam set A


Version 1.3

ISTQB® Mobile Application Testing


Syllabus
Specialist
Compatible with Syllabus version 2019

International Software Testing Qualifications Board

Version 1.3 Released April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Copyright Notice
Copyright Notice © International Software Testing Qualifications Board (hereinafter called
ISTQB®).

ISTQB® is a registered trademark of the International Software Testing Qualifications Board.

All rights reserved.

The authors hereby transfer the copyright to the ISTQB®. The authors (as current copyright
holders) and ISTQB® (as the future copyright holder) have agreed to the following conditions of
use:

Extracts, for non-commercial use, from this document may be copied if the source is
acknowledged.

Any Accredited Training Provider may use this sample exam in their training course if the authors
and the ISTQB® are acknowledged as the source and copyright owners of the sample exam and
provided that any advertisement of such a training course is done only after official Accreditation of
the training materials has been received from an ISTQB®-recognized Member Board.

Any individual or group of individuals may use this sample exam in articles and books, if the
authors and the ISTQB® are acknowledged as the source and copyright owners of the sample
exam.

Any other use of this sample exam is prohibited without first obtaining the approval in writing of the
ISTQB®.

Any ISTQB®-recognized Member Board may translate this sample exam provided they reproduce
the abovementioned Copyright Notice in the translated version of the sample exam.

Document Responsibility
The ISTQB® Examination Working Group is responsible for this document.

Acknowledgements
This document was produced by a core team from ISTQB®: Mobile Application Testing team: Vipul
Kocher (chair), Piotr Wicherski (vice-chair), Angelina Samaroo, Björn Lemke, Eran Kinsbruner,
José Díaz, Lloyd Roden, Matthias Hamburg, Nils Röttger, Ralf Pichler, Samuel Ouko, Tal Pe’er,
Yaron Tsubery

The core team thanks the Exam Working Group review team, the Syllabus Working Group and the
National Boards for their suggestions and input.

This document is maintained by a core team from ISTQB® consisting of the Syllabus Working
Group and Exam Working Group.

Version 1.3 Page 2 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Revision History

Sample Exam – Questions Layout Template used: Version 2.6 Date: September 29, 2021

Version Date Remarks


1.3 April 27, 2023 Minor correction of question: #16
1.2 September 29, 2021 Updated the purpose of document
1.1.1 June 10, 2021 Update of Copyright Notice
1.1 January 24, 2020 Layout corrections
Correction of questions: #9, #12, #14, #16, #31, and #37
1.0 May 3, 2019 ISTQB® Release

Version 1.3 Page 3 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Table of Contents
Copyright Notice ............................................................................................................................. 2
Document Responsibility................................................................................................................. 2
Acknowledgements ......................................................................................................................... 2
Revision History .............................................................................................................................. 3
Table of Contents............................................................................................................................ 4
Introduction ..................................................................................................................................... 5
Purpose of this document ............................................................................................................ 5
Instructions .................................................................................................................................. 5
Questions ....................................................................................................................................... 6
Question #1 (1 Point) ................................................................................................................................. 6
Question #2 (1 Point) ................................................................................................................................. 6
Question #3 (1 Point) ................................................................................................................................. 6
Question #4 (1 Point) ................................................................................................................................. 6
Question #5 (1 Point) ................................................................................................................................. 7
Question #6 (1 Point) ................................................................................................................................. 7
Question #7 (1 Point) ................................................................................................................................. 7
Question #8 (1 Point) ................................................................................................................................. 7
Question #9 (1 Point) ................................................................................................................................. 8
Question #10 (1 Point) ............................................................................................................................... 8
Question #11 (1 Point) ............................................................................................................................... 8
Question #12 (1 Point) ............................................................................................................................... 8
Question #13 (1 Point) ............................................................................................................................... 9
Question #14 (1 Point) ............................................................................................................................... 9
Question #15 (1 Point) ............................................................................................................................... 9
Question #16 (1 Point) ............................................................................................................................. 10
Question #17 (1 Point) ............................................................................................................................. 10
Question #18 (1 Point) ............................................................................................................................. 10
Question #19 (1 Point) ............................................................................................................................. 11
Question #20 (1 Point) ............................................................................................................................. 11
Question #21 (1 Point) ............................................................................................................................. 11
Question #22 (1 Point) ............................................................................................................................. 11
Question #23 (1 Point) ............................................................................................................................. 12
Question #24 (1 Point) ............................................................................................................................. 12
Question #25 (1 Point) ............................................................................................................................. 12
Question #26 (1 Point) ............................................................................................................................. 12
Question #27 (1 Point) ............................................................................................................................. 13
Question #28 (1 Point) ............................................................................................................................. 13
Question #29 (1 Point) ............................................................................................................................. 13
Question #30 (1 Point) ............................................................................................................................. 13
Question #31 (1 Point) ............................................................................................................................. 14
Question #32 (1 Point) ............................................................................................................................. 14
Question #33 (1 Point) ............................................................................................................................. 14
Question #34 (1 Point) ............................................................................................................................. 14
Question #35 (1 Point) ............................................................................................................................. 15
Question #36 (1 Point) ............................................................................................................................. 15
Question #37 (1 Point) ............................................................................................................................. 16
Question #38 (1 Point) ............................................................................................................................. 16
Question #39 (1 Point) ............................................................................................................................. 16
Question #40 (1 Point) ............................................................................................................................. 17

Version 1.3 Page 4 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Introduction

Purpose of this document


The example questions and answers and associated justifications in this sample exam have been
created by a team of subject matter experts and experienced question writers with the aim of:

 Assisting ISTQB® Member Boards and Exam Boards in their question writing activities
 Providing training providers and exam candidates with examples of exam questions

These questions cannot be used as-is in any official examination.

Note, that real exams may include a wide variety of questions, and this sample exam is not
intended to include examples of all possible question types, styles or lengths, also this sample
exam may both be more difficult or less difficult than any official exam.

Instructions
In this document you may find:

 Questions1, including for each question:


- Any scenario needed by the question stem
- Point value
- Response (answer) option set
 Additional questions, including for each question [does not apply to all sample exams]:
- Any scenario needed by the question stem
- Point value
- Response (answer) option set

 Answers, including justification are contained in a separate document

1
In this sample exam the questions are sorted by the LO they target; this cannot be expected of a live exam.

Version 1.3 Page 5 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Questions
Question #1 (1 Point)
You are the quality specialist in a mobile application development team. For which of the following
would mobile analytics data be used in the test strategy or test plan?

a) To define the expected user base of the application


b) To derive test levels, test cases and test data
c) To select the device portfolio and prioritization for test execution
d) To select the application type and development model to follow

Select ONE option.

Question #2 (1 Point)
Your team is developing a free-use application that collects publicly available news from user
selected sources so that the user has a single place to read all the news from his/her favorite
sources. Based on this information, which of the following business models is MOST appropriate?

a) Freemium application
b) Advertisement-based application
c) Paid application
d) Transaction-based application

Select ONE option.

Question #3 (1 Point)
Which of the following statements is true for feature phones?

a) Feature phones provide limited support for app installation


b) Feature phones are similar to smart phones but bigger
c) Feature phones are the next generation smartphones, with extended functionality
d) Feature phones have cameras, GPS and other sensors built in

Select ONE option.

Question #4 (1 Point)
Your team develops an Android game utilizing many device features such as camera, GPS and
device orientation. Which of the following types of application is MOST suitable, if the precise use
of device specific features is essential?

a) Hybrid app
b) Mobile web app
c) Native app
d) Desktop app

Select ONE option.

Version 1.3 Page 6 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #5 (1 Point)
Your team develops an iOS app that is used to register users, their e-mail and street addresses.
The data is transferred to a server and provides registered users with samples of physical
products, shipped via normal mail.

Which of the following are the MOST appropriate architectural decisions to consider for this app?

a) Always Connected
b) Native app
c) Store and forward
d) Cellular data
e) Web app

Select TWO options.

Question #6 (1 Point)
Your analytics data shows that all your users use iPhone. Which of the following decisions is
MOST appropriate for your test strategy if you have a low risk app?

a) Use remote device access service


b) Use single platform strategy
c) Use maximum coverage strategy
d) Use iOS simulators only

Select ONE option.

Question #7 (1 Point)
Which of the following is NOT a challenge when testing mobile apps?

a) Unknown command parameters for application startup altering the app’s behavior
b) Diverse users and user groups
c) Multiple network types and network providers
d) Non-availability of newly launched devices necessitating the use of emulators/simulators

Select ONE option.

Question #8 (1 Point)
A company has decided to use crowd testing. Which of the following risks is mitigated by this
decision?

a) Non-availability of important stakeholders during development


b) Cost of supporting multiple platforms
c) Non-availability of important devices during testing
d) Good reviews in the platform provider’s app store

Select ONE option.

Version 1.3 Page 7 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #9 (1 Point)
When testing a native app using different device features, which of the following hardware devices
is LEAST needed to be in focus when performing the tests?

a) WLAN module
b) Integrated speakers
c) Built-in camera
d) Headphone access

Select ONE option.

Question #10 (1 Point)


Which of the following is NOT a potential effect of overheating of a mobile device when testing it?

a) Application becomes slow


b) Features of the application stop working
c) De-installation of the app
d) Incorrect functionality of apps

Select ONE option.

Question #11 (1 Point)


Which of the following statements is NOT a valid scenario for testing a mobile device regarding
input sensors?

a) Verifying the quality of the received GPS signal


b) Testing for correct functionality of the gyroscope
c) Validating data provided by the motion sensor
d) Correct screen size in landscape and portrait modes

Select ONE option.

Question #12 (1 Point)


Which of the following options contains tests that ONLY relate to different input methods?

a) Swiping to the next screen, double tapping on a button, scanning a QR code, recording
audio
b) Taking a photo with the camera, using a soft keyboard, printing the content of a screen,
using GPS coordinates
c) Dragging an object on the screen, opening another application, capturing of images,
sending an SMS to a friend
d) Displaying geo location data, performing distance measurements, using a TV remote app,
capturing videos from the internet

Select ONE option.

Version 1.3 Page 8 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #13 (1 Point)


You are working as a mobile tester for a company which is developing a navigation app. One of the
requirements is that the app should run in both portrait and landscape modes whilst providing the
same features to the user in an accurate way. Which of the following lists the BEST aspects to take
into account for verifying correct functionality when switching screen orientation?

a) Motion sensor, security issues, correctness of output data


b) Usability issues, retaining input data, maintenance of current state
c) Various switches in screen orientation, performance issues, user interface features
d) WLAN interrupts, rendering issues in the graphical user interface, loss of entered data

Select ONE option.

Question #14 (1 Point)


You are working as a test manager for a bank which is developing a new release of its online
banking software. This software is realized as a web application. During the preparation of suitable
tests, you are focusing on the app’s fault tolerance according user-initiated interrupts.

Consider the following test scenarios:

i. Displaying low battery warnings


ii. Setting mobile devices in standby mode
iii. Accepting incoming voice calls
iv. Low memory notification
v. Setting device in do-not-disturb mode

Which would you choose at BEST for this purpose?

a) i – ii – iii
b) i – ii – iv
c) ii – iii – iv
d) ii – iii – v

Select ONE option.

Question #15 (1 Point)


A health insurance company released an updated version of its customer app. The update includes
a feature which scans a pharmacy bill and sends it directly to the health insurance company for
payment. However, when the customers installed the update, they found that the camera couldn't
be invoked to scan the bills. This bug was reported and fixed. Now new tests need to be prepared
and executed, and retesting needs to be performed.

Which of the following tests will you execute as the MOST IMPORTANT test in the given scenario?

a) Test for performance


b) Test for accessibility
c) Test for access permission
d) Test for installation

Select ONE option.

Version 1.3 Page 9 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #16 (1 Point)


Your company provides a news messaging app that includes a notification feature for displaying
breaking news. The notifications have deep linking to the relevant online news pages. Recently,
some users of the app complained about experiencing delays with the display of the news
notifications, while at other times, the expected notifications were not displayed at all. The root
cause of this defect was identified by the developers and fixed.

Consider:

i. Correct displaying of the notification when the app is in the background


ii. Running the application under low battery conditions
iii. Testing the performance of the app whilst displaying the notification
iv. Performing of usability tests related to the fixed version of the app
v. Testing the deep linking to the correct news page of the app

In your role as a mobile tester, which functional tests would you undertake in order to validate that
the fixed version of the app is correctly working?

a) i – iv – v
b) i – ii – iv
c) i – ii – v
d) ii – iii – iv

Select ONE option.

Question #17 (1 Point)


Your company is developing a new version of a hybrid app for price comparison. This app consists
of feature-rich functionalities in quick-access links. As a mobile tester, it is your task to verify the
failure-free working of these quick-access links. Which of the following is the BEST approach to
take?

a) Verifying the correct behavior of force-touch functionality of an iOS app


b) Assuring the presence of favorite bookmarks in Mobile Chrome on Android OS
c) Verifying that all hardware keys of a mobile device work as expected
d) Using a suitable tool for identifying broken links in the mobile web app

Select ONE option.

Question #18 (1 Point)


You are testing a native iOS app that uses various sensors. Which of the following test types do
NOT apply?

a) Performance testing
b) Testing for utilization of device features
c) Cross-browser testing
d) Device compatibility testing

Select ONE option.

Version 1.3 Page 10 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #19 (1 Point)


Which of the following is a typical test type for testing interoperability with OS versions?

a) Testing for security issues


b) Testing for performance problems
c) Testing for accessibility standards
d) Testing for backward compatibility

Select ONE option.

Question #20 (1 Point)


Which of the following is a PRIMARY test goal when performing tests for co-existence of a system
under test (SUT) with other apps on the device?

a) Verifying that the SUT does not harm any user data
b) Identifying existing security issues on the device
c) Assessing usability problems in the SUT
d) Testing if the SUT meets accessibility standards

Select ONE option.

Question #21 (1 Point)


You are developing a test approach for performing connectivity tests on different types of mobile
devices. Which of the following should NOT be in scope for this approach?

a) Switching from GSM to flight mode and back to GSM


b) Initiating a payment transaction via NFC
c) Using Bluetooth for pairing with a wearable device
d) Connecting a USB cable with a power supply

Select ONE option.

Question #22 (1 Point)


You are assigned the task of installation testing for an Android application. Which of the following
installation tests should NOT be used?

a) Executing App-Installer.exe
b) Install by connecting the device to a PC and running commands for installation
c) Installation from Google Play Beta Program
d) Side-loading by providing the installation package on an SD-Card and executing from within
the device file system

Select ONE option.

Version 1.3 Page 11 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #23 (1 Point)


Which of the following are potential security issues for mobile apps?

a) Code injection via input fields


b) Data being transferred unencrypted
c) App not responding after interruption
d) Rendering issues after changing device orientation
e) Overlap of screen elements on small screens

Select TWO options.

Question #24 (1 Point)


Which of the following are you likely to use to carry out a performance test of the time behavior of
an app?

a) An instrumented build to get exact chronometric numbers


b) A load generator to observe the server behavior under heavy load
c) Running the app on an emulator/simulator
d) A device and a stopwatch to check the performance of the device

Select ONE option.

Question #25 (1 Point)


You are tasked with carrying out a usability test for a mobile app. Which of the following is a step
that you will NOT perform?

a) Ask the manager to order a usability lab session


b) Test the app to check compliance with platforms user interface guidelines
c) Activate the voice-over feature of the device
d) Learn about the look and feel expectations of the platform

Select ONE option.

Question #26 (1 Point)


What does the mnemonic "CRUD" stand for in the context of data validation testing?

a) Copy, Rename, Update, Delete


b) Create, Read, Undo, Delete
c) Create, Read, Update, Delete
d) Create, Read, Undo, Deploy

Select ONE option.

Version 1.3 Page 12 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #27 (1 Point)


You are conducting internationalization testing. While you execute the tests you partly see pseudo-
strings and partly English strings. Which of the following is the most likely cause?

a) Missing translations
b) Hard-coded English strings
c) Wrong language settings of the device
d) Something went wrong during build

Select ONE option.

Question #28 (1 Point)


Why should accessibility testing be conducted?

a) To determine if the app is usable by users with differing needs


b) Because it is required by the W3C and the platform providers
c) To completely test the application
d) As generic test cases exist that must be executed for every application

Select ONE option.

Question #29 (1 Point)


You are a tester in a team developing a mobile app. Your team has finished the current version of
the app and has released it to the application store. Which of the following is your next activity?

a) Archiving testware
b) Post-release testing
c) Application store approval testing
d) Test closure

Select ONE option.

Question #30 (1 Point)


You are a new member in a team which is testing mobile applications. Your team lead asks you to
test the app’s inputs for a duration of 1 hour, functions for 1 hour, and interrupts for 1 hour, and so
on. Which of the following is the team lead applying?

a) Risk-Based Test Management


b) Delegating the responsibility of his job to you
c) Managing Performance Testing
d) Session-Based Test Management

Select ONE option.

Version 1.3 Page 13 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #31 (1 Point)


Which of the following is an effective method for field testing?

a) Using tours as a kind of exploratory test technique


b) Using an in-house device lab for executing tests on different smartphones
c) Using a cloud-based approach
d) Using a test tool for executing automated tests on mobile browsers

Select ONE option.

Question #32 (1 Point)


Why is it common for mobile app projects to flip the Test Pyramid?

a) Unit tests are much more complicated on mobile apps. As a result, it is convenient to only
have a few unit tests
b) Missing tool support for unit and integration testing for mobile apps
c) Mobile apps are always monolithic. As a result, everything can be tested at system level
and there is no need to test at lower levels
d) Mobile apps require a lot of manual testing, like usability or field testing

Select ONE option.

Question #33 (1 Point)


Which of the following statements is correct for the development environments used for mobile
application development?

a) iOS developers use Visual Studio IDE as their development environment


b) Android developers use the Universal Studio IDE while iOS developers use Xcode as their
development environment
c) Android developers use the Xcode IDE as their development environment
d) iOS developers use the Xcode IDE as their development environment

Select ONE option.

Question #34 (1 Point)


Which of the following is NOT a task that can be typically performed by using a software
development kit (SDK) for mobile applications?

a) Taking screenshots
b) Designing test cases
c) Pushing random events to the application
d) Creating virtual devices

Select ONE option.

Version 1.3 Page 14 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #35 (1 Point)


You are assigned as a tester for a mobile app with a client-server architecture. In order to better
utilize available equipment, the company decides to use the employee’s PC without the application
being connected to a real server, in order to test the basic features in early test stages. Which of
the following architectures would you recommend that the developer of the Android app should use
in the early test stages of the development to verify the functional suitability of the basic features?

a) Have the server emulator installed on the developer’s PC and the simulator of the mobile
application installed on a real device
b) Have the simulator of the mobile application installed on one of the Android Virtual Device’s
(AVD’s) device emulators and the server emulator installed on the developer’s PC
c) Have the server simulator installed on the developer’s PC and the mobile application
installed on one of the AVD’s device emulators
d) Have the server simulator and the emulated mobile application installed directly on the
developer’s PC

Select ONE option.

Question #36 (1 Point)


You are the test manager in a digital banking division at a Fintech company that is upgrading the
Android-based mobile banking application of a mid-level financial institution. The upgrade
incorporates an innovative security mechanism that uses fingerprint and face recognition features
for enhanced app security. Which of the following represents the BEST approach to use in order to
setup your test lab for this enhancement?

a) Setup a remote test lab in order to test the new innovative mobile banking application on as
many types of devices as possible
b) Setup an on premise lab in order to effectively test the new unique device-related features
of the innovative mobile banking application
c) Setup a remote test lab in order to test the mobile banking application on many types of
different devices and an on premise lab to cover the maximum of possible devices
d) Setup a remote test lab in order to test the new innovative mobile banking application on
many types of Android devices from different device manufacturers and save money for the
company

Select ONE option.

Version 1.3 Page 15 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #37 (1 Point)


Which of the following statement does NOT correctly distinguish between the common mobile
testing automation approaches?

a) Agent-based testing approach is best used for executing mobile web applications, whereas
device-based testing are best used for all types of mobile applications
b) Agent-based testing approach utilizes a string sent by the browser to spoof a particular
browser, whereas device-based testing approach has to be executed on a particular mobile
gadget
c) Native apps are best tested using the general web application automation tools, whereas
mobile apps need specific tools
d) The mode of operation for the agent-based testing approach is to mimic the browser
characteristics, whereas that of the device-based testing approach is to operate on the
actual browser

Select ONE option.

Question #38 (1 Point)


Which of the following statements is TRUE regarding the scripting methods used in automation of
mobile testing?

a) Scripting using object identification is faster than using visual based (OCR/Text
recognition), and therefore reduces the overall time needed for test execution
b) Object based scripting is the more reliable method of authoring test automation code
because it allows the test framework to match the right mobile application object
agnostically to the device under test
c) The scripting method using object identification increases the ongoing maintenance effort
when there are frequent software code changes to the app that affect the baseline images
d) Relying on OCR/Text recognition and object learning does not pose a risk to the test
automation reliability or robustness

Select ONE option.

Question #39 (1 Point)


Which of the following is NOT a major consideration during the evaluation of mobile automation
test tools?

a) The test automation skill set of the testers who will be using the tool
b) Test automation requirements and complexities such as the use of new features such as
FaceID, Fingerprint, Chatbots by the app
c) It is important to consider automation requirements and complexities
d) Ability of the test framework to operate independently of other existing tools used in the
organization

Select ONE option.

Version 1.3 Page 16 of 17 April 27, 2023


© International Software Testing Qualifications Board
Mobile Application Testing, Specialist
Sample Exam set A
Sample Exam – Questions

Question #40 (1 Point)


Which of the following statements LEAST supports the use of a remote test lab?

a) Testing during later stages of the app development and which need to run on the full device
lab, is best done on a remote device lab
b) A remote device lab will most likely cover a small set of the latest device/OS configurations
to allow developers and testers to quickly validate early design stages of the app
c) Remote device labs will ensure sufficient variety of device and OS to enable teams to get a
larger variety of test gadgets for their testing
d) Remote labs are better when executing at large-scale because they are typically designed
to ensure that stability concerns are in most cases removed from the overall process

Select ONE option.

Version 1.3 Page 17 of 17 April 27, 2023


© International Software Testing Qualifications Board

You might also like