SlideShare a Scribd company logo
6
Most read
7
Most read
9
Most read
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 1 of 20 January 24, 2020
© International Software Testing Qualifications Board
Sample Exam – Answers
ISTQB® Mobile Application Testing
Syllabus
Foundation Level
Exam ID: A
Version 1.1
International Software Testing Qualifications Board
Provided by International Software Quality Institute
(iSQI)
Release Date: January 24, 2020
Copyright Notice
This document may be copied in its entirety, or extracts made, if the source is acknowledged.
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 2 of 20 January 24, 2020
© International Software Testing Qualifications Board
Legal
Copyright © 2019 International Software Testing Qualifications Board (hereinafter called
ISTQB®). All rights reserved.
The authors transfer the copyright to the International Software Testing Qualifications Board
(hereinafter called ISTQB®). The authors (as current copyright holders) and ISTQB® (as the
future copyright holder) have agreed to the following condition of use:
Any ISTQB® Member Board may translate this document.
Exam Working Group 2019
DocumentResponsibility
The ISTQB® Examination Working Group is responsible for this document.
Acknowledgements
This document was produced by a core team from the International Software Testing Qualifications Board
Mobile Application Testing Working Group: 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 following persons participated in the reviewing, commenting or balloting of this syllabus: Graham Bath,
Jean-Baptiste Crouigneau, Florian Fieber, Chaonian Guo, Wim Decoutere, Attila Gyuri, Matthias Hamburg,
Meile Posthuma, Nishan Portoyan, Emilie Potin-Suau, Klaus Skafte, Michael Stahl, Chaobo Shang, Marco
Sogliani, Lucjan Stapp, Chris Van Bael, Paul Weymouth, Salinda Wickramasinghe, Minghui Xu
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 3 of 20 January 24, 2020
© International Software Testing Qualifications Board
Revision History
Sample Exam – Answers Layout Template used: Version 1.6 Date: June 13, 2019
Version Date Remarks
1.0 May 3, 2019 ISTQB® Release
1.1 January 24, 2020 Layout corrections
Correction of questions: 16, 31, and 34
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 4 of 20 January 24, 2020
© International Software Testing Qualifications Board
Table of Contents
Legal ................................................................................................................................................... 2
Document Responsibility.................................................................................................................... 2
Acknowledgements............................................................................................................................... 2
Revision History.................................................................................................................................... 3
Introduction .......................................................................................................................................... 5
Purpose of this document................................................................................................................... 5
Instructions ....................................................................................................................................... 5
Answer Key.......................................................................................................................................... 6
Answers ............................................................................................................................................... 7
1. .................................................................................................................................................. 7
2. .................................................................................................................................................. 7
3. .................................................................................................................................................. 7
4. .................................................................................................................................................. 8
5. .................................................................................................................................................. 8
6. .................................................................................................................................................. 9
7. .................................................................................................................................................. 9
8. .................................................................................................................................................. 9
9. .................................................................................................................................................. 9
10. .............................................................................................................................................. 10
11. .............................................................................................................................................. 10
12. .............................................................................................................................................. 10
13. .............................................................................................................................................. 10
14 ............................................................................................................................................... 11
15 ............................................................................................................................................... 11
16 ............................................................................................................................................... 11
17. .............................................................................................................................................. 12
18. .............................................................................................................................................. 12
19. .............................................................................................................................................. 12
20. .............................................................................................................................................. 13
21. .............................................................................................................................................. 13
22. .............................................................................................................................................. 13
23. .............................................................................................................................................. 14
24. .............................................................................................................................................. 14
25. .............................................................................................................................................. 14
26. .............................................................................................................................................. 14
27. .............................................................................................................................................. 15
28. .............................................................................................................................................. 15
29. .............................................................................................................................................. 15
30. .............................................................................................................................................. 16
31. .............................................................................................................................................. 16
32. .............................................................................................................................................. 16
33. .............................................................................................................................................. 17
34. .............................................................................................................................................. 17
35. .............................................................................................................................................. 18
36. .............................................................................................................................................. 18
37. .............................................................................................................................................. 19
38. .............................................................................................................................................. 19
39. .............................................................................................................................................. 19
40. .............................................................................................................................................. 20
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 5 of 20 January 24, 2020
© International Software Testing Qualifications Board
Introduction
Purpose of this document
The sample questions and answers and associated justifications in this sample exam set 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.
These questions cannot be used as-is in any official examination, but they should serve as guidance for
question writers. Given the wide variety of formats and subjects, these sample questions should offer many
ideas for the individual Member Boards on how to create good questions and appropriate answer sets for
their examinations.
Instructions
The answer set are organized in the following way:
 Learning Objective and K-level
 Answer Key with Learning Objective and K-level for each question
 Correct answer – including justification of the answers
 Questions are contained in a separate document
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 6 of 20 January 24, 2020
© International Software Testing Qualifications Board
Answer Key
Question Number Correct Answer LO K-Level Points Question Number Correct Answer LO K-Level Points
1 c MAT-1.1.1 K2 1 21 d MAT-2.3.1 K2 1
2 b MAT-1.2.1 K2 1 22 a MAT-3.1.1 K3 1
3 a MAT-1.3.1 K1 1 23 a, b MAT-3.1.3 K2 1
4 c MAT-1.4.1 K2 1 24 a MAT-3.1.4 K1 1
5 b, c MAT-1.5.1 K2 1 25 c MAT-3.1.5 K3 1
6 b MAT-1.6.1 K3 1 26 c MAT-3.1.6 K1 1
7 a MAT-1.7.1 K2 1 27 b MAT-3.1.7 K2 1
8 c MAT-1.8.1 K2 1 28 a MAT-3.1.8 K2 1
9 a MAT 2.1.1 K2 1 29 b MAT-3.2.2 K2 1
10 c MAT-2.1.3 K2 1 30 d MAT-3.3.1 K1 1
11 d MAT-2.1.4 K1 1 31 c MAT-3.3.2 K2 1
12 a MAT-2.1.5 K1 1 32 d MAT-3.4.2 K2 1
13 b MAT-2.1.6 K2 1 33 d MAT-4.1.1 K1 1
14 d MAT-2.1.7 K3 1 34 b MAT-4.2.1 K1 1
15 c MAT-2.1.8 K3 1 35 c MAT-4.3.1 K2 1
16 c MAT 2.2.1 K3 1 36 b MAT-4.4.1 K2 1
17 a MAT-2.2.2 K2 1 37 c MAT-5.1.1 K2 1
18 c MAT-2.2.4 K2 1 38 b MAT-5.2.1 K2 1
19 d MAT-2.2.5 K1 1 39 d MAT-5.3.1 K1 1
20 a MAT-2.2.6 K1 1 40 b MAT-5.4.1 K2 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 7 of 20 January 24, 2020
© International Software Testing Qualifications Board
Answers
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
1. c a) Is not correct: Expected user base is not part of test strategy or
test plan.
b) Is not correct: Test levels, test cases and test data are derived
from the application, not from analytical data.
c) Is correct: As tests cannot be executed on all possible devices,
the selected device portfolio and prioritization should be based
on the devices and platforms most common found in the target
market. The information about most common devices and
platforms in the target market is provided by mobile analytics
data.
d) Is not correct: Application type and development model is not
selected within test strategy or test plan.
MAT-1.1.1 K2 1
2. b a) Is not correct: As the scenario does not include any hint
towards additional paid features.
b) Is correct: The data shown is publicly available, and thus it is
unlikely the user will pay to read the data in the app. However,
the user is used to seeing advertisements in news sites.
c) Is not correct: as it is a free-to-use app.
d) Is not correct: as no transactions are managed in this app
MAT-1.2.1 K2 1
3. a a) Is correct: Feature phones come with some apps installed, like
browsers, but user options to install additional apps are usually
limited to a small set of applications provided by the device
manufacturer
b) Is not correct: See justification in a).
c) Is not correct: See justification in a).
d) Is not correct: See justification in a).
MAT-1.3.1 K1 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 8 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
4. c a) Is not correct: Hybrid apps are less suitable than native apps,
since they require an additional layer to translate between web
technology content and the device runtime environment
b) Is not correct: Web apps do not utilize device features as well
as native apps
c) Is correct: The game is for one platform only and utilized many
device features, which can be best utilized by native apps.
d) Is not correct: as Android is a mobile OS not a Desktop OS.
MAT-1.4.1 K2 1
5. b, c a) Is not correct: Always connected is not necessary since user is
able to work offline. As the samples are sent out via physical
shipping, a delay between registration and arrival of samples is
present anyway
b) Is correct: Native app is appropriate since it is iOS and allows
user to work offline
c) Is correct: Store and forward model allows the user to register
even when he/she is offline while doing so
d) Is not correct: Cellular data is not the most important
consideration since the user is able to work offline. As the
samples are sent out via physical shipping, a delay between
registration and arrival of samples is present anyway
e) Is not correct: Web app will require constant connectivity to
operate
MAT-1.5.1 K2 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 9 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
6. b a) Is not correct: as remote device access service brings no
advantage for single platform user base.
b) Is correct: as the user bases is single platform and app is low
risk.
c) Is not correct: as maximum coverage does not go together with
low risk.
d) Is not correct: as testing should not be based on simulated
devices alone.
MAT-1.6.1 K3 1
7. a a) Is correct: Mobile apps are usually started via tapping in the
GUI. Thus, the user has no option to provide additional
parameters during startup of the app.
b) Is not correct: See justification in a).
c) Is not correct: See justification in a).
d) Is not correct: See justification in a).
MAT-1.7.1 K2 1
8. c a) Is not correct: as it is a project risk.
b) Is not correct: as crowd testing has no impact on maintenance
cost per platform.
c) Is correct: as the crowd has a lot of different devices.
d) Is not correct: as good reviews are not a risk.
MAT-1.8.1 K2 1
9. a a) Is correct: As mentioned in the text, the SUT is a native app
and common native apps can work without an internet
connection. Thus, testing the WLAN module should have the
lowest priority in comparison to the tests of the other hardware
features.
b) Is not correct: See justification in a).
c) Is not correct: See justification in a).
d) Is not correct: See justification in a).
MAT-2.1.1 K2 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 10 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
10. c a) Is not correct: as drop in CPU frequency is used to reduce
power consumption.
b) Is not correct: as shutting down parts of the system is used to
reduce power consumption.
c) Is correct: as apps are not de-installed due to overheating.
d) Is not correct: as malfunctioning can occur.
MAT-2.1.3 K2 1
11. d a) Is not correct: GPS signal belongs to input sensors.
b) Is not correct: Gyroscope belongs to input sensors.
c) Is not correct: Motion sensor belongs to input sensors.
d) Is correct: This scenario is not testing an input sensor.
MAT-2.1.4 K1 1
12. a a) Is correct: This is the best answer, because it lists only
scenarios covering different input methods.
b) Is not correct: Printing the content of a screen is testing of an
output and not an input method.
c) Is not correct: Sending an SMS to a friend is also testing of an
output method.
d) Is not correct: Using a TV remote app is testing an output and
not an input method.
MAT-2.1.5 K1 1
13. b a) Is not correct: Testing security aspects is not done while
testing for correct screen orientation.
b) Is correct: The list contains only aspects that are mentioned in
the syllabus for screen orientation change.
c) Is not correct: Performance testing is not done while testing for
correct screen orientation.
d) Is not correct: Testing for WLAN interrupts is not done while
testing for correct screen orientation.
MAT-2.1.6 K2 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 11 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
14 d a) Is not correct: Statement i Is not correct: because the software
has been implemented as a mobile-web application.
b) Is not correct: as statements i and iv are fault tolerance for
user-initiated interrupts.
c) Is not correct: Statement iv is not a user-initiated interrupt.
d) Is correct: Statements ii, iii and v are all user-initiated
interrupts.
MAT-2.1.7 K3 1
15 c a) Is not correct: There is no hint in the text that the users have
experienced performance problems.
b) Is not correct: There is nothing mentioned in the text that users
are complaining about the malfunctioning of the scanning
feature.
c) Is correct: This is the most important test to be performed,
because missing or incorrect access permissions may be a
possible root cause for the fixed problem.
d) Is not correct: The users are able to install the update of the
app successfully, as stated in the text.
MAT-2.1.8 K3 1
16 c a) Is not correct: See justification in c).
b) Is not correct: See justification in c).
c) Is correct: Statements i, ii and v are functional tests, as
mentioned in the text. Statements iii and iv are non-functional
tests. Additionally, their execution makes no sense in this
context.
d) Is not correct: See justification in c).
MAT-2.2.1 K3 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 12 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
17. a a) Is correct: According to the syllabus, testing the force-touch
functionality is an example that is in the context of testing
quick-access links.
b) Is not correct: This approach does not focus on testing failure-
free working of quick-access links. Instead it focuses on
browser bookmarks
c) Is not correct: This approach does not focus on testing failure-
free working of quick-access links. Instead it focuses on
interactions with device hardware
d) Is not correct: This approach does not focus on testing failure-
free working of quick-access links. Instead it focuses on links
pointing to resources not available.
MAT-2.2.2 K2 1
18. c a) Is not correct: As performance is important for any app.
b) Is not correct: As testing the utilization of device features is
important.
c) Is correct: As a native app does not use various browsers.
d) Is not correct: As the app should be compatible with the
various devices of the users.
MAT-2.2.4 K2 1
19. d a) Is not correct: Testing for security issues is not primarily the
focus of verifying interoperability with different OS versions.
b) Is not correct: See justification in a).
c) Is not correct: See justification in a).
d) Is correct: Testing for backward compatibility focuses on
verifying correct interoperability with different OS versions, as
stated as example in the syllabus.
MAT-2.2.5 K1 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 13 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
20. a a) Is correct: This is an accurate test goal for testing the SUT for
co-existence with other installed applications on the device.
b) Is not correct: This is not a valid test goal in the context of
testing for co-existence of the SUT to other applications.
c) Is not correct: See justification in b).
d) Is not correct: See justification in b).
MAT-2.2.6 K1 1
21. d a) Is not correct: According to the syllabus, this answer contains
an appropriate aspect for performing connectivity tests.
b) Is not correct: See justification in a).
c) Is not correct: See justification in a).
d) Is correct: To plug in a power supply via USB does not focus
on connectivity, but it can be used as a suitable scenario for
interrupt testing.
MAT-2.3.1 K2 1
22. a a) Is correct: Exe is an executable file format for Windows only. It
won’t work on Android.
b) Is not correct: Connecting the device to a PC and running
installation commands can be used for installation testing on
Android devices.
c) Is not correct: Installation from the Google Play Beta Program
will work on Android devices.
d) Is not correct: This scenario can also be used for installation
testing on Android devices.
MAT-3.1.1 K3 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 14 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
23. a, b a) Is correct: Code injection is a security related concern
b) Is correct: Data encryption at transfer is a security related
concern
c) Is not correct: Since an app not responding after interruption is
more of an operational than a security concern
d) Is not correct: Rendering issues are not directly security-
related
e) Is not correct: Overlap of screen elements on small screens is
not directly a security concern
MAT-3.1.3 K2 1
24. a a) Is correct: Only an instrumented build can provide exact
chronometric numbers on how long a processing step within
the app actually lasted. A stop watch is not sufficient in the
range of milliseconds. Also, it does not allow differentiation
between the time taken by the app, by the backend and time
for network communication.
b) Is not correct: Server-side performance is not app performance
c) Is not correct: Emulator/Simulator can never provide correct
app performance
d) Is not correct: See justification in a).
MAT-3.1.4 K1 1
25. c a) Is not correct: Because this step is to be performed.
b) Is not correct: Because this step is to be performed.
c) Is correct: Because this step is NOT to be performed.
d) Is not correct: Because this step is to be performed.
MAT-3.1.5 K3 1
26. c a) Is not correct: As per syllabus and glossary.
b) Is not correct: As per syllabus and glossary.
c) Is correct: As per syllabus and glossary.
d) Is not correct: As per syllabus and glossary.
MAT-3.1.6 K1 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 15 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
27. b a) Is not correct: See justification in b).
b) Is correct: When doing internationalization testing, we want to
see that all strings are sourced from a resource. Thus, if the
app does not show the pseudo-strings and instead shows real
language, it is not sourced from the pseudo-string resource.
c) Is not correct: See justification in b).
d) Is not correct: See justification in b).
MAT-3.1.7 K2 1
28. a a) Is correct: The syllabus states that accessibility testing “is
performed to determine the ease by which users with differing
needs can use a component or system”
b) Is not correct: See justification in a).
c) Is not correct: See justification in a).
d) Is not correct: See justification in a).
MAT-3.1.8 K2 1
29. b a) Is not correct: Archiving testware is a test closure activity,
which is done after post-release testing.
b) Is correct: When the app is available in the application store it
must be tested that it can be installed from there, and works as
in the build that was tested.
c) Is not correct: Application store approval testing should be
done prior to submission.
d) Is not correct: See justification in a).
MAT-3.2.2 K2 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 16 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
30. d a) Is not correct: As the question does not provide any
information about risks and all sessions have the same time
frame, not a time frame adjusted according to risk.
b) Is not correct: As no delegation of responsibilities is
happening.
c) Is not correct: As no performance testing is done in the
scenario.
d) Is correct: The team lead uses Session-Based Test
Management, as testing is divided into 1h sessions, each with
a defined focus.
MAT-3.3.1 K1 1
31. c a) Is not correct. Field testing is not only limited to cloud-
solutions.
b) Is not correct. Field testing is not only limited to device labs. It
should also be performed in the real world.
c) Is correct: Tours are used to explore an application and to
understand how it works. In this context it is very effective for
field testing.
d) Is not correct: Using a test automation tool is not suitable in the
context of exploratory testing with respect to field testing.
MAT-3.3.2 K2 1
32. d a) Is not correct: This statement is simply wrong.
b) Is not correct: This statement is simply wrong.
c) Is not correct: This statement is simply wrong.
d) Is correct: Market and device fragmentation, as well as user
expectations with regard to usability, and the variability of
usage scenarios give test conditions which can only be tested
manually.
MAT-3.4.2 K2 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 17 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
33. d a) Is not correct: Visual Studio IDE is not used for developing
apps for iOS.
b) Is not correct: Xcode IDE is used for developing apps for iOS,
but Universal Studio IDE is not used for developing apps for
Android.
c) Is not correct: Xcode IDE is not used for developing apps for
Android.
d) Is correct: Referring to the examples given at the syllabus, for
Android app development Android Studio may be used and for
iOS app development Xcode may be used.
MAT-4.1.1 K1 1
34. b a) Is not correct: Taking screenshots can be utilized by an SDK
and is listed in the examples of chapter 4.2.
b) Is correct: According to chapter 4.2 the task of designing test
cases is not mentioned in the examples that can be supported
by tools as part of SDKs.
c) Is not correct: Pushing random events to the application can
be utilized by an SDK and is listed in the examples of chapter
4.2.
d) Is not correct: Creating virtual devices can be utilized by an
SDK and is listed in the examples of chapter 4.2.
MAT-4.2.1 K1 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 18 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
35. c a) Is not correct: See justification in c).
b) Is not correct: See justification in c).
c) Is correct: It is possible to have a simulator representing the
server side, and the application installed on the AVD emulator
to better utilize the earlier test environment (all on one PC). In
addition, having the tester advising the developer on an
environment is good, as is simulating the server side for basic
functionality testing as an alternative if the server side has
problems or if requested to be utilized by the testing team on
early test stages
d) Is not correct: See justification in c).
MAT-4.3.1 K2 1
36. b a) Is not correct: See justification in b).
b) Is correct: The on-premise lab main advantage is to enable
specific tests for sensors, battery, and unique-device related
feature or tech part, especially if it’s done by the device
manufacturer – in that case Samsung. The question is targeted
to check if the examinee knows how to distinguish between the
labs by leveraging the lab’s advantages.
c) Is not correct: See justification in a).
d) Is not correct: See justification in a).
MAT-4.4.1 K2 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 19 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
37. c a) Is not correct: An agent-based testing approach is best used
for executing mobile web applications, whereas device-based
testing is best used for all types of mobile applications.
b) Is not correct: Agent-based approaches utilize the User-Agent
string sent by the browser to spoof a particular browser on a
particular device and device-based approaches execute on the
actual gadget.
c) Is correct: It is the mobile apps that are tested using general
web application tools, whereas native apps are best tested
using specific tools.
d) Is not correct: The agent-based approach mimics the browser,
whereas the device-based approach runs on the actual
browser.
MAT-5.1.1 K2 1
38. b a) Is not correct: Object based scripting requires manual
scripting not needed in Image/OCR scripting.
b) Is correct: Object based scripting is the most reliable method of
authoring test automation code.
c) Is not correct: Maintenance effort and authoring challenges
relating to of Image/OCR are higher with app changes that
affect the baseline images.
d) Is not correct: Image/OCR is the less reliable method.
MAT-5.2.1 K2 1
39. d a) Is not correct: It is important to consider testers skill set when
evaluating the tools.
b) Is not correct: It is important to consider automation
requirements and complexities.
c) Is not correct: This is an important consideration.
d) Is correct: It is not a major consideration to make consideration
for independent operation.
MAT-5.3.1 K1 1
Mobile Application Testing, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.1 Page 20 of 20 January 24, 2020
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
40. b a) Is not correct: Remote test labs are best for advanced stages
with full lab setup.
b) Is correct: Testing against a local device lab is the approach
that would typically serve small range of devices for earlier
stages of the app testing.
c) Is not correct: Remote test labs usually have a wide variety of
devices.
d) Is not correct: Remote test labs are usually stable for large
scale tests.
MAT-5.4.1 K2 1

More Related Content

What's hot (20)

PDF
Answers to ISTQB Test Analyst sample questions
Neeraj Kumar Singh
 
PDF
ISTQB Performance Tester Certification Syllabus and Study Material
Neeraj Kumar Singh
 
PDF
ISTQB Technical Test Analyst Answers to Sample Question Paper
Neeraj Kumar Singh
 
DOC
Manual Testing
G.C Reddy
 
PPTX
Chapter 3 - Test Techniques
Neeraj Kumar Singh
 
PDF
Ctfl at sample exam a v1.2 answers
Neeraj Kumar Singh
 
PPTX
Chapter 1 - Fundamentals of Testing
Neeraj Kumar Singh
 
DOC
Istqb Sample Questions
Rutwika Karankar
 
PDF
Introduction to Software Test Automation
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
 
PPTX
Test Automation Framework with BDD and Cucumber
Rhoynar Software Consulting
 
PPTX
Chapter 5 - Reviews
Neeraj Kumar Singh
 
PPT
ISTQB / ISEB Foundation Exam Practice -1
Yogindernath Gupta
 
PPTX
Automation Testing
Sun Technlogies
 
PPTX
Chapter 3 - Static Testing
Neeraj Kumar Singh
 
PPTX
Chapter 6 - Test Tools and Automation
Neeraj Kumar Singh
 
PDF
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
Rahul R Pandya
 
PPTX
Chapter 2 - Testing Throughout the Development LifeCycle
Neeraj Kumar Singh
 
PPTX
Chapter 1 - Testing Process
Neeraj Kumar Singh
 
PDF
ISTQB Agile Technical Tester Sample Question Paper
Neeraj Kumar Singh
 
PPTX
ISTQB Foundation Level Basic
Selin Gungor
 
Answers to ISTQB Test Analyst sample questions
Neeraj Kumar Singh
 
ISTQB Performance Tester Certification Syllabus and Study Material
Neeraj Kumar Singh
 
ISTQB Technical Test Analyst Answers to Sample Question Paper
Neeraj Kumar Singh
 
Manual Testing
G.C Reddy
 
Chapter 3 - Test Techniques
Neeraj Kumar Singh
 
Ctfl at sample exam a v1.2 answers
Neeraj Kumar Singh
 
Chapter 1 - Fundamentals of Testing
Neeraj Kumar Singh
 
Istqb Sample Questions
Rutwika Karankar
 
Introduction to Software Test Automation
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
 
Test Automation Framework with BDD and Cucumber
Rhoynar Software Consulting
 
Chapter 5 - Reviews
Neeraj Kumar Singh
 
ISTQB / ISEB Foundation Exam Practice -1
Yogindernath Gupta
 
Automation Testing
Sun Technlogies
 
Chapter 3 - Static Testing
Neeraj Kumar Singh
 
Chapter 6 - Test Tools and Automation
Neeraj Kumar Singh
 
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
Rahul R Pandya
 
Chapter 2 - Testing Throughout the Development LifeCycle
Neeraj Kumar Singh
 
Chapter 1 - Testing Process
Neeraj Kumar Singh
 
ISTQB Agile Technical Tester Sample Question Paper
Neeraj Kumar Singh
 
ISTQB Foundation Level Basic
Selin Gungor
 

Similar to ISTQB Performance Tester Sample Questions (20)

PDF
Istqb foundation level syllabus 2010
Professional Testing
 
PDF
ISTQB - Foundation level testing topics
Shan Kings
 
PDF
Manual de qualidade de software - ISTQB_CTFL_Syllabus-v4.0.pdf
RobsonFirmino4
 
PDF
iSQI Certification Days ISTQB Foundation Level Anton Muzhailo
Ievgenii Katsan
 
PDF
ISTQB - Foundation Level Syllabus 2011
Professional Testing
 
PDF
Foundation level sample_exam_v2.3_answers_and_justification
Venera Romanova
 
PDF
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
ssuser407aa7
 
PDF
ISTQB-CTFL_Syllabus_2018_v3.1.1 (1).pdf
D19CQVT01NTATHIMAILI
 
PDF
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
Johnsonstephen Jsstc
 
PDF
ISTQB - CTFL Syllabus 2018 v3.1.1.pdf
nhung875961
 
PDF
ISTQB Syllabus Foundation
Nitin Mhaskar
 
PDF
ISTQB Agile Technical Tester Answers for Sample Question Paper
Neeraj Kumar Singh
 
PDF
Bộ tài liệu học Tester - học Kiểm thử phần mềm tại NIIT-ICT Hà Nội
Niit Nguyễn Tuân
 
PDF
Istqb ctfl syll_2011-
akash181992
 
PDF
1 istqb foundation-level_sydddddddddddllabus_2011
Pranav KS
 
PDF
1 istqb foundation-level_syllabus_2011
Pranav Chaudhary
 
PDF
Istqb sample paper 2011- www.ajoysingha.info
TestingGeeks
 
PDF
ISEB Certified Tester Foundation Level Tester
guest670113
 
PDF
Syllabus foundation
Jenny Nguyen
 
PDF
Istqb foundation level training 2018 syllabus - day1 intro
Hassan Muhammad
 
Istqb foundation level syllabus 2010
Professional Testing
 
ISTQB - Foundation level testing topics
Shan Kings
 
Manual de qualidade de software - ISTQB_CTFL_Syllabus-v4.0.pdf
RobsonFirmino4
 
iSQI Certification Days ISTQB Foundation Level Anton Muzhailo
Ievgenii Katsan
 
ISTQB - Foundation Level Syllabus 2011
Professional Testing
 
Foundation level sample_exam_v2.3_answers_and_justification
Venera Romanova
 
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
ssuser407aa7
 
ISTQB-CTFL_Syllabus_2018_v3.1.1 (1).pdf
D19CQVT01NTATHIMAILI
 
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
Johnsonstephen Jsstc
 
ISTQB - CTFL Syllabus 2018 v3.1.1.pdf
nhung875961
 
ISTQB Syllabus Foundation
Nitin Mhaskar
 
ISTQB Agile Technical Tester Answers for Sample Question Paper
Neeraj Kumar Singh
 
Bộ tài liệu học Tester - học Kiểm thử phần mềm tại NIIT-ICT Hà Nội
Niit Nguyễn Tuân
 
Istqb ctfl syll_2011-
akash181992
 
1 istqb foundation-level_sydddddddddddllabus_2011
Pranav KS
 
1 istqb foundation-level_syllabus_2011
Pranav Chaudhary
 
Istqb sample paper 2011- www.ajoysingha.info
TestingGeeks
 
ISEB Certified Tester Foundation Level Tester
guest670113
 
Syllabus foundation
Jenny Nguyen
 
Istqb foundation level training 2018 syllabus - day1 intro
Hassan Muhammad
 
Ad

More from Neeraj Kumar Singh (20)

PDF
Chapter 6 - Test Tools Considerations V4.0
Neeraj Kumar Singh
 
PDF
Chapter 5 - Managing Test Activities V4.0
Neeraj Kumar Singh
 
PDF
Chapter 4 - Test Analysis & Design Techniques V4.0
Neeraj Kumar Singh
 
PDF
Chapter 3 - Static Testing (Review) V4.0
Neeraj Kumar Singh
 
PDF
Chapter 2 - Testing Throughout SDLC V4.0
Neeraj Kumar Singh
 
PDF
Chapter 1 - Fundamentals of Testing V4.0
Neeraj Kumar Singh
 
PDF
Chapter 5 - Automating the Test Execution
Neeraj Kumar Singh
 
PDF
Chapter 4 - Mobile Application Platforms, Tools and Environment
Neeraj Kumar Singh
 
PDF
Chapter 3 - Common Test Types and Test Process for Mobile Applications
Neeraj Kumar Singh
 
PDF
Chapter 2 - Mobile Application Test Types
Neeraj Kumar Singh
 
PDF
Chapter 1 - Mobile World - Business and Technology Drivers
Neeraj Kumar Singh
 
PDF
Chapter 5 - Tools
Neeraj Kumar Singh
 
PDF
Chapter 4 - Performance Testing Tasks
Neeraj Kumar Singh
 
PDF
Chapter 3 - Performance Testing in the Software Lifecycle
Neeraj Kumar Singh
 
PDF
Chapter 1 - Basic Concepts
Neeraj Kumar Singh
 
PDF
Chapter 2 - Performance Measurement Fundamentals
Neeraj Kumar Singh
 
PDF
Chapter 7 - People Skills and Team Composition
Neeraj Kumar Singh
 
PDF
Chapter 6 - Test Tools and Automation
Neeraj Kumar Singh
 
PDF
Chapter 5 - Improving the Testing Process
Neeraj Kumar Singh
 
PDF
Chapter 4 - Defect Management
Neeraj Kumar Singh
 
Chapter 6 - Test Tools Considerations V4.0
Neeraj Kumar Singh
 
Chapter 5 - Managing Test Activities V4.0
Neeraj Kumar Singh
 
Chapter 4 - Test Analysis & Design Techniques V4.0
Neeraj Kumar Singh
 
Chapter 3 - Static Testing (Review) V4.0
Neeraj Kumar Singh
 
Chapter 2 - Testing Throughout SDLC V4.0
Neeraj Kumar Singh
 
Chapter 1 - Fundamentals of Testing V4.0
Neeraj Kumar Singh
 
Chapter 5 - Automating the Test Execution
Neeraj Kumar Singh
 
Chapter 4 - Mobile Application Platforms, Tools and Environment
Neeraj Kumar Singh
 
Chapter 3 - Common Test Types and Test Process for Mobile Applications
Neeraj Kumar Singh
 
Chapter 2 - Mobile Application Test Types
Neeraj Kumar Singh
 
Chapter 1 - Mobile World - Business and Technology Drivers
Neeraj Kumar Singh
 
Chapter 5 - Tools
Neeraj Kumar Singh
 
Chapter 4 - Performance Testing Tasks
Neeraj Kumar Singh
 
Chapter 3 - Performance Testing in the Software Lifecycle
Neeraj Kumar Singh
 
Chapter 1 - Basic Concepts
Neeraj Kumar Singh
 
Chapter 2 - Performance Measurement Fundamentals
Neeraj Kumar Singh
 
Chapter 7 - People Skills and Team Composition
Neeraj Kumar Singh
 
Chapter 6 - Test Tools and Automation
Neeraj Kumar Singh
 
Chapter 5 - Improving the Testing Process
Neeraj Kumar Singh
 
Chapter 4 - Defect Management
Neeraj Kumar Singh
 
Ad

Recently uploaded (20)

PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PPTX
Q2 Leading a Tableau User Group - Onboarding
lward7
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Q2 Leading a Tableau User Group - Onboarding
lward7
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
July Patch Tuesday
Ivanti
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 

ISTQB Performance Tester Sample Questions

  • 1. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 1 of 20 January 24, 2020 © International Software Testing Qualifications Board Sample Exam – Answers ISTQB® Mobile Application Testing Syllabus Foundation Level Exam ID: A Version 1.1 International Software Testing Qualifications Board Provided by International Software Quality Institute (iSQI) Release Date: January 24, 2020 Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.
  • 2. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 2 of 20 January 24, 2020 © International Software Testing Qualifications Board Legal Copyright © 2019 International Software Testing Qualifications Board (hereinafter called ISTQB®). All rights reserved. The authors transfer the copyright to the International Software Testing Qualifications Board (hereinafter called ISTQB®). The authors (as current copyright holders) and ISTQB® (as the future copyright holder) have agreed to the following condition of use: Any ISTQB® Member Board may translate this document. Exam Working Group 2019 DocumentResponsibility The ISTQB® Examination Working Group is responsible for this document. Acknowledgements This document was produced by a core team from the International Software Testing Qualifications Board Mobile Application Testing Working Group: 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 following persons participated in the reviewing, commenting or balloting of this syllabus: Graham Bath, Jean-Baptiste Crouigneau, Florian Fieber, Chaonian Guo, Wim Decoutere, Attila Gyuri, Matthias Hamburg, Meile Posthuma, Nishan Portoyan, Emilie Potin-Suau, Klaus Skafte, Michael Stahl, Chaobo Shang, Marco Sogliani, Lucjan Stapp, Chris Van Bael, Paul Weymouth, Salinda Wickramasinghe, Minghui Xu
  • 3. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 3 of 20 January 24, 2020 © International Software Testing Qualifications Board Revision History Sample Exam – Answers Layout Template used: Version 1.6 Date: June 13, 2019 Version Date Remarks 1.0 May 3, 2019 ISTQB® Release 1.1 January 24, 2020 Layout corrections Correction of questions: 16, 31, and 34
  • 4. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 4 of 20 January 24, 2020 © International Software Testing Qualifications Board Table of Contents Legal ................................................................................................................................................... 2 Document Responsibility.................................................................................................................... 2 Acknowledgements............................................................................................................................... 2 Revision History.................................................................................................................................... 3 Introduction .......................................................................................................................................... 5 Purpose of this document................................................................................................................... 5 Instructions ....................................................................................................................................... 5 Answer Key.......................................................................................................................................... 6 Answers ............................................................................................................................................... 7 1. .................................................................................................................................................. 7 2. .................................................................................................................................................. 7 3. .................................................................................................................................................. 7 4. .................................................................................................................................................. 8 5. .................................................................................................................................................. 8 6. .................................................................................................................................................. 9 7. .................................................................................................................................................. 9 8. .................................................................................................................................................. 9 9. .................................................................................................................................................. 9 10. .............................................................................................................................................. 10 11. .............................................................................................................................................. 10 12. .............................................................................................................................................. 10 13. .............................................................................................................................................. 10 14 ............................................................................................................................................... 11 15 ............................................................................................................................................... 11 16 ............................................................................................................................................... 11 17. .............................................................................................................................................. 12 18. .............................................................................................................................................. 12 19. .............................................................................................................................................. 12 20. .............................................................................................................................................. 13 21. .............................................................................................................................................. 13 22. .............................................................................................................................................. 13 23. .............................................................................................................................................. 14 24. .............................................................................................................................................. 14 25. .............................................................................................................................................. 14 26. .............................................................................................................................................. 14 27. .............................................................................................................................................. 15 28. .............................................................................................................................................. 15 29. .............................................................................................................................................. 15 30. .............................................................................................................................................. 16 31. .............................................................................................................................................. 16 32. .............................................................................................................................................. 16 33. .............................................................................................................................................. 17 34. .............................................................................................................................................. 17 35. .............................................................................................................................................. 18 36. .............................................................................................................................................. 18 37. .............................................................................................................................................. 19 38. .............................................................................................................................................. 19 39. .............................................................................................................................................. 19 40. .............................................................................................................................................. 20
  • 5. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 5 of 20 January 24, 2020 © International Software Testing Qualifications Board Introduction Purpose of this document The sample questions and answers and associated justifications in this sample exam set 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. These questions cannot be used as-is in any official examination, but they should serve as guidance for question writers. Given the wide variety of formats and subjects, these sample questions should offer many ideas for the individual Member Boards on how to create good questions and appropriate answer sets for their examinations. Instructions The answer set are organized in the following way:  Learning Objective and K-level  Answer Key with Learning Objective and K-level for each question  Correct answer – including justification of the answers  Questions are contained in a separate document
  • 6. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 6 of 20 January 24, 2020 © International Software Testing Qualifications Board Answer Key Question Number Correct Answer LO K-Level Points Question Number Correct Answer LO K-Level Points 1 c MAT-1.1.1 K2 1 21 d MAT-2.3.1 K2 1 2 b MAT-1.2.1 K2 1 22 a MAT-3.1.1 K3 1 3 a MAT-1.3.1 K1 1 23 a, b MAT-3.1.3 K2 1 4 c MAT-1.4.1 K2 1 24 a MAT-3.1.4 K1 1 5 b, c MAT-1.5.1 K2 1 25 c MAT-3.1.5 K3 1 6 b MAT-1.6.1 K3 1 26 c MAT-3.1.6 K1 1 7 a MAT-1.7.1 K2 1 27 b MAT-3.1.7 K2 1 8 c MAT-1.8.1 K2 1 28 a MAT-3.1.8 K2 1 9 a MAT 2.1.1 K2 1 29 b MAT-3.2.2 K2 1 10 c MAT-2.1.3 K2 1 30 d MAT-3.3.1 K1 1 11 d MAT-2.1.4 K1 1 31 c MAT-3.3.2 K2 1 12 a MAT-2.1.5 K1 1 32 d MAT-3.4.2 K2 1 13 b MAT-2.1.6 K2 1 33 d MAT-4.1.1 K1 1 14 d MAT-2.1.7 K3 1 34 b MAT-4.2.1 K1 1 15 c MAT-2.1.8 K3 1 35 c MAT-4.3.1 K2 1 16 c MAT 2.2.1 K3 1 36 b MAT-4.4.1 K2 1 17 a MAT-2.2.2 K2 1 37 c MAT-5.1.1 K2 1 18 c MAT-2.2.4 K2 1 38 b MAT-5.2.1 K2 1 19 d MAT-2.2.5 K1 1 39 d MAT-5.3.1 K1 1 20 a MAT-2.2.6 K1 1 40 b MAT-5.4.1 K2 1
  • 7. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 7 of 20 January 24, 2020 © International Software Testing Qualifications Board Answers Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 1. c a) Is not correct: Expected user base is not part of test strategy or test plan. b) Is not correct: Test levels, test cases and test data are derived from the application, not from analytical data. c) Is correct: As tests cannot be executed on all possible devices, the selected device portfolio and prioritization should be based on the devices and platforms most common found in the target market. The information about most common devices and platforms in the target market is provided by mobile analytics data. d) Is not correct: Application type and development model is not selected within test strategy or test plan. MAT-1.1.1 K2 1 2. b a) Is not correct: As the scenario does not include any hint towards additional paid features. b) Is correct: The data shown is publicly available, and thus it is unlikely the user will pay to read the data in the app. However, the user is used to seeing advertisements in news sites. c) Is not correct: as it is a free-to-use app. d) Is not correct: as no transactions are managed in this app MAT-1.2.1 K2 1 3. a a) Is correct: Feature phones come with some apps installed, like browsers, but user options to install additional apps are usually limited to a small set of applications provided by the device manufacturer b) Is not correct: See justification in a). c) Is not correct: See justification in a). d) Is not correct: See justification in a). MAT-1.3.1 K1 1
  • 8. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 8 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 4. c a) Is not correct: Hybrid apps are less suitable than native apps, since they require an additional layer to translate between web technology content and the device runtime environment b) Is not correct: Web apps do not utilize device features as well as native apps c) Is correct: The game is for one platform only and utilized many device features, which can be best utilized by native apps. d) Is not correct: as Android is a mobile OS not a Desktop OS. MAT-1.4.1 K2 1 5. b, c a) Is not correct: Always connected is not necessary since user is able to work offline. As the samples are sent out via physical shipping, a delay between registration and arrival of samples is present anyway b) Is correct: Native app is appropriate since it is iOS and allows user to work offline c) Is correct: Store and forward model allows the user to register even when he/she is offline while doing so d) Is not correct: Cellular data is not the most important consideration since the user is able to work offline. As the samples are sent out via physical shipping, a delay between registration and arrival of samples is present anyway e) Is not correct: Web app will require constant connectivity to operate MAT-1.5.1 K2 1
  • 9. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 9 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 6. b a) Is not correct: as remote device access service brings no advantage for single platform user base. b) Is correct: as the user bases is single platform and app is low risk. c) Is not correct: as maximum coverage does not go together with low risk. d) Is not correct: as testing should not be based on simulated devices alone. MAT-1.6.1 K3 1 7. a a) Is correct: Mobile apps are usually started via tapping in the GUI. Thus, the user has no option to provide additional parameters during startup of the app. b) Is not correct: See justification in a). c) Is not correct: See justification in a). d) Is not correct: See justification in a). MAT-1.7.1 K2 1 8. c a) Is not correct: as it is a project risk. b) Is not correct: as crowd testing has no impact on maintenance cost per platform. c) Is correct: as the crowd has a lot of different devices. d) Is not correct: as good reviews are not a risk. MAT-1.8.1 K2 1 9. a a) Is correct: As mentioned in the text, the SUT is a native app and common native apps can work without an internet connection. Thus, testing the WLAN module should have the lowest priority in comparison to the tests of the other hardware features. b) Is not correct: See justification in a). c) Is not correct: See justification in a). d) Is not correct: See justification in a). MAT-2.1.1 K2 1
  • 10. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 10 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 10. c a) Is not correct: as drop in CPU frequency is used to reduce power consumption. b) Is not correct: as shutting down parts of the system is used to reduce power consumption. c) Is correct: as apps are not de-installed due to overheating. d) Is not correct: as malfunctioning can occur. MAT-2.1.3 K2 1 11. d a) Is not correct: GPS signal belongs to input sensors. b) Is not correct: Gyroscope belongs to input sensors. c) Is not correct: Motion sensor belongs to input sensors. d) Is correct: This scenario is not testing an input sensor. MAT-2.1.4 K1 1 12. a a) Is correct: This is the best answer, because it lists only scenarios covering different input methods. b) Is not correct: Printing the content of a screen is testing of an output and not an input method. c) Is not correct: Sending an SMS to a friend is also testing of an output method. d) Is not correct: Using a TV remote app is testing an output and not an input method. MAT-2.1.5 K1 1 13. b a) Is not correct: Testing security aspects is not done while testing for correct screen orientation. b) Is correct: The list contains only aspects that are mentioned in the syllabus for screen orientation change. c) Is not correct: Performance testing is not done while testing for correct screen orientation. d) Is not correct: Testing for WLAN interrupts is not done while testing for correct screen orientation. MAT-2.1.6 K2 1
  • 11. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 11 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 14 d a) Is not correct: Statement i Is not correct: because the software has been implemented as a mobile-web application. b) Is not correct: as statements i and iv are fault tolerance for user-initiated interrupts. c) Is not correct: Statement iv is not a user-initiated interrupt. d) Is correct: Statements ii, iii and v are all user-initiated interrupts. MAT-2.1.7 K3 1 15 c a) Is not correct: There is no hint in the text that the users have experienced performance problems. b) Is not correct: There is nothing mentioned in the text that users are complaining about the malfunctioning of the scanning feature. c) Is correct: This is the most important test to be performed, because missing or incorrect access permissions may be a possible root cause for the fixed problem. d) Is not correct: The users are able to install the update of the app successfully, as stated in the text. MAT-2.1.8 K3 1 16 c a) Is not correct: See justification in c). b) Is not correct: See justification in c). c) Is correct: Statements i, ii and v are functional tests, as mentioned in the text. Statements iii and iv are non-functional tests. Additionally, their execution makes no sense in this context. d) Is not correct: See justification in c). MAT-2.2.1 K3 1
  • 12. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 12 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 17. a a) Is correct: According to the syllabus, testing the force-touch functionality is an example that is in the context of testing quick-access links. b) Is not correct: This approach does not focus on testing failure- free working of quick-access links. Instead it focuses on browser bookmarks c) Is not correct: This approach does not focus on testing failure- free working of quick-access links. Instead it focuses on interactions with device hardware d) Is not correct: This approach does not focus on testing failure- free working of quick-access links. Instead it focuses on links pointing to resources not available. MAT-2.2.2 K2 1 18. c a) Is not correct: As performance is important for any app. b) Is not correct: As testing the utilization of device features is important. c) Is correct: As a native app does not use various browsers. d) Is not correct: As the app should be compatible with the various devices of the users. MAT-2.2.4 K2 1 19. d a) Is not correct: Testing for security issues is not primarily the focus of verifying interoperability with different OS versions. b) Is not correct: See justification in a). c) Is not correct: See justification in a). d) Is correct: Testing for backward compatibility focuses on verifying correct interoperability with different OS versions, as stated as example in the syllabus. MAT-2.2.5 K1 1
  • 13. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 13 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 20. a a) Is correct: This is an accurate test goal for testing the SUT for co-existence with other installed applications on the device. b) Is not correct: This is not a valid test goal in the context of testing for co-existence of the SUT to other applications. c) Is not correct: See justification in b). d) Is not correct: See justification in b). MAT-2.2.6 K1 1 21. d a) Is not correct: According to the syllabus, this answer contains an appropriate aspect for performing connectivity tests. b) Is not correct: See justification in a). c) Is not correct: See justification in a). d) Is correct: To plug in a power supply via USB does not focus on connectivity, but it can be used as a suitable scenario for interrupt testing. MAT-2.3.1 K2 1 22. a a) Is correct: Exe is an executable file format for Windows only. It won’t work on Android. b) Is not correct: Connecting the device to a PC and running installation commands can be used for installation testing on Android devices. c) Is not correct: Installation from the Google Play Beta Program will work on Android devices. d) Is not correct: This scenario can also be used for installation testing on Android devices. MAT-3.1.1 K3 1
  • 14. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 14 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 23. a, b a) Is correct: Code injection is a security related concern b) Is correct: Data encryption at transfer is a security related concern c) Is not correct: Since an app not responding after interruption is more of an operational than a security concern d) Is not correct: Rendering issues are not directly security- related e) Is not correct: Overlap of screen elements on small screens is not directly a security concern MAT-3.1.3 K2 1 24. a a) Is correct: Only an instrumented build can provide exact chronometric numbers on how long a processing step within the app actually lasted. A stop watch is not sufficient in the range of milliseconds. Also, it does not allow differentiation between the time taken by the app, by the backend and time for network communication. b) Is not correct: Server-side performance is not app performance c) Is not correct: Emulator/Simulator can never provide correct app performance d) Is not correct: See justification in a). MAT-3.1.4 K1 1 25. c a) Is not correct: Because this step is to be performed. b) Is not correct: Because this step is to be performed. c) Is correct: Because this step is NOT to be performed. d) Is not correct: Because this step is to be performed. MAT-3.1.5 K3 1 26. c a) Is not correct: As per syllabus and glossary. b) Is not correct: As per syllabus and glossary. c) Is correct: As per syllabus and glossary. d) Is not correct: As per syllabus and glossary. MAT-3.1.6 K1 1
  • 15. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 15 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 27. b a) Is not correct: See justification in b). b) Is correct: When doing internationalization testing, we want to see that all strings are sourced from a resource. Thus, if the app does not show the pseudo-strings and instead shows real language, it is not sourced from the pseudo-string resource. c) Is not correct: See justification in b). d) Is not correct: See justification in b). MAT-3.1.7 K2 1 28. a a) Is correct: The syllabus states that accessibility testing “is performed to determine the ease by which users with differing needs can use a component or system” b) Is not correct: See justification in a). c) Is not correct: See justification in a). d) Is not correct: See justification in a). MAT-3.1.8 K2 1 29. b a) Is not correct: Archiving testware is a test closure activity, which is done after post-release testing. b) Is correct: When the app is available in the application store it must be tested that it can be installed from there, and works as in the build that was tested. c) Is not correct: Application store approval testing should be done prior to submission. d) Is not correct: See justification in a). MAT-3.2.2 K2 1
  • 16. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 16 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 30. d a) Is not correct: As the question does not provide any information about risks and all sessions have the same time frame, not a time frame adjusted according to risk. b) Is not correct: As no delegation of responsibilities is happening. c) Is not correct: As no performance testing is done in the scenario. d) Is correct: The team lead uses Session-Based Test Management, as testing is divided into 1h sessions, each with a defined focus. MAT-3.3.1 K1 1 31. c a) Is not correct. Field testing is not only limited to cloud- solutions. b) Is not correct. Field testing is not only limited to device labs. It should also be performed in the real world. c) Is correct: Tours are used to explore an application and to understand how it works. In this context it is very effective for field testing. d) Is not correct: Using a test automation tool is not suitable in the context of exploratory testing with respect to field testing. MAT-3.3.2 K2 1 32. d a) Is not correct: This statement is simply wrong. b) Is not correct: This statement is simply wrong. c) Is not correct: This statement is simply wrong. d) Is correct: Market and device fragmentation, as well as user expectations with regard to usability, and the variability of usage scenarios give test conditions which can only be tested manually. MAT-3.4.2 K2 1
  • 17. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 17 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 33. d a) Is not correct: Visual Studio IDE is not used for developing apps for iOS. b) Is not correct: Xcode IDE is used for developing apps for iOS, but Universal Studio IDE is not used for developing apps for Android. c) Is not correct: Xcode IDE is not used for developing apps for Android. d) Is correct: Referring to the examples given at the syllabus, for Android app development Android Studio may be used and for iOS app development Xcode may be used. MAT-4.1.1 K1 1 34. b a) Is not correct: Taking screenshots can be utilized by an SDK and is listed in the examples of chapter 4.2. b) Is correct: According to chapter 4.2 the task of designing test cases is not mentioned in the examples that can be supported by tools as part of SDKs. c) Is not correct: Pushing random events to the application can be utilized by an SDK and is listed in the examples of chapter 4.2. d) Is not correct: Creating virtual devices can be utilized by an SDK and is listed in the examples of chapter 4.2. MAT-4.2.1 K1 1
  • 18. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 18 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 35. c a) Is not correct: See justification in c). b) Is not correct: See justification in c). c) Is correct: It is possible to have a simulator representing the server side, and the application installed on the AVD emulator to better utilize the earlier test environment (all on one PC). In addition, having the tester advising the developer on an environment is good, as is simulating the server side for basic functionality testing as an alternative if the server side has problems or if requested to be utilized by the testing team on early test stages d) Is not correct: See justification in c). MAT-4.3.1 K2 1 36. b a) Is not correct: See justification in b). b) Is correct: The on-premise lab main advantage is to enable specific tests for sensors, battery, and unique-device related feature or tech part, especially if it’s done by the device manufacturer – in that case Samsung. The question is targeted to check if the examinee knows how to distinguish between the labs by leveraging the lab’s advantages. c) Is not correct: See justification in a). d) Is not correct: See justification in a). MAT-4.4.1 K2 1
  • 19. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 19 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 37. c a) Is not correct: An agent-based testing approach is best used for executing mobile web applications, whereas device-based testing is best used for all types of mobile applications. b) Is not correct: Agent-based approaches utilize the User-Agent string sent by the browser to spoof a particular browser on a particular device and device-based approaches execute on the actual gadget. c) Is correct: It is the mobile apps that are tested using general web application tools, whereas native apps are best tested using specific tools. d) Is not correct: The agent-based approach mimics the browser, whereas the device-based approach runs on the actual browser. MAT-5.1.1 K2 1 38. b a) Is not correct: Object based scripting requires manual scripting not needed in Image/OCR scripting. b) Is correct: Object based scripting is the most reliable method of authoring test automation code. c) Is not correct: Maintenance effort and authoring challenges relating to of Image/OCR are higher with app changes that affect the baseline images. d) Is not correct: Image/OCR is the less reliable method. MAT-5.2.1 K2 1 39. d a) Is not correct: It is important to consider testers skill set when evaluating the tools. b) Is not correct: It is important to consider automation requirements and complexities. c) Is not correct: This is an important consideration. d) Is correct: It is not a major consideration to make consideration for independent operation. MAT-5.3.1 K1 1
  • 20. Mobile Application Testing, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.1 Page 20 of 20 January 24, 2020 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 40. b a) Is not correct: Remote test labs are best for advanced stages with full lab setup. b) Is correct: Testing against a local device lab is the approach that would typically serve small range of devices for earlier stages of the app testing. c) Is not correct: Remote test labs usually have a wide variety of devices. d) Is not correct: Remote test labs are usually stable for large scale tests. MAT-5.4.1 K2 1