SlideShare a Scribd company logo
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

ISTQB Technical Test Analyst Sample Question Paper
ISTQB Technical Test Analyst Sample Question PaperISTQB Technical Test Analyst Sample Question Paper
ISTQB Technical Test Analyst Sample Question Paper
Neeraj Kumar Singh
 
ISTQB Agile Technical Tester Sample Question Paper
ISTQB Agile Technical Tester Sample Question PaperISTQB Agile Technical Tester Sample Question Paper
ISTQB Agile Technical Tester Sample Question Paper
Neeraj Kumar Singh
 
ISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' AnswersISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' Answers
Neeraj Kumar Singh
 
ISTQB Test Analyst Sample Question Paper
ISTQB Test Analyst Sample Question PaperISTQB Test Analyst Sample Question Paper
ISTQB Test Analyst Sample Question Paper
Neeraj Kumar Singh
 
ISTQB Agile Technical Tester Answers for Sample Question Paper
ISTQB Agile Technical Tester Answers for Sample Question PaperISTQB Agile Technical Tester Answers for Sample Question Paper
ISTQB Agile Technical Tester Answers for Sample Question Paper
Neeraj Kumar Singh
 
ISTQB Technical Test Analyst Answers to Sample Question Paper
ISTQB Technical Test Analyst Answers to Sample Question PaperISTQB Technical Test Analyst Answers to Sample Question Paper
ISTQB Technical Test Analyst Answers to Sample Question Paper
Neeraj Kumar Singh
 
Chapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycleChapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycle
Neeraj Kumar Singh
 
Chapter 4 - Test Design Techniques
Chapter 4 - Test Design TechniquesChapter 4 - Test Design Techniques
Chapter 4 - Test Design Techniques
Neeraj Kumar Singh
 
ISTQB Technical Test Analyst 2012 Training - Structure-Based Testing
ISTQB Technical Test Analyst 2012 Training - Structure-Based TestingISTQB Technical Test Analyst 2012 Training - Structure-Based Testing
ISTQB Technical Test Analyst 2012 Training - Structure-Based Testing
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
 
Chapter 5 - Reviews
Chapter 5 - ReviewsChapter 5 - Reviews
Chapter 5 - Reviews
Neeraj Kumar Singh
 
Chapter 6 - Tool Support for Testing
Chapter 6 - Tool Support for TestingChapter 6 - Tool Support for Testing
Chapter 6 - Tool Support for Testing
Neeraj Kumar Singh
 
Chapter 4 - Testing Quality Characteristics
Chapter 4 - Testing Quality CharacteristicsChapter 4 - Testing Quality Characteristics
Chapter 4 - Testing Quality Characteristics
Neeraj Kumar Singh
 
Chapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
Chapter 1 - The Technical Test Analyst Tasks in Risk Based TestingChapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
Chapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
Neeraj Kumar Singh
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and Automation
Neeraj Kumar Singh
 
Chapter 5 - Test Management
Chapter 5 - Test ManagementChapter 5 - Test Management
Chapter 5 - Test Management
Neeraj Kumar Singh
 
ISTQB Foundation - Chapter 3
ISTQB Foundation - Chapter 3ISTQB Foundation - Chapter 3
ISTQB Foundation - Chapter 3
Chandukar
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
Yogindernath Gupta
 
Chapter 3 - Reviews
Chapter 3 - ReviewsChapter 3 - Reviews
Chapter 3 - Reviews
Neeraj Kumar Singh
 
Istqb foundation level
Istqb foundation levelIstqb foundation level
Istqb foundation level
Le Trung Hieu
 
Chapter 3 - Static Testing
Chapter 3 - Static TestingChapter 3 - Static Testing
Chapter 3 - Static Testing
Neeraj Kumar Singh
 

What's hot (20)

ISTQB Technical Test Analyst Sample Question Paper
ISTQB Technical Test Analyst Sample Question PaperISTQB Technical Test Analyst Sample Question Paper
ISTQB Technical Test Analyst Sample Question Paper
 
ISTQB Agile Technical Tester Sample Question Paper
ISTQB Agile Technical Tester Sample Question PaperISTQB Agile Technical Tester Sample Question Paper
ISTQB Agile Technical Tester Sample Question Paper
 
ISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' AnswersISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' Answers
 
ISTQB Test Analyst Sample Question Paper
ISTQB Test Analyst Sample Question PaperISTQB Test Analyst Sample Question Paper
ISTQB Test Analyst Sample Question Paper
 
ISTQB Agile Technical Tester Answers for Sample Question Paper
ISTQB Agile Technical Tester Answers for Sample Question PaperISTQB Agile Technical Tester Answers for Sample Question Paper
ISTQB Agile Technical Tester Answers for Sample Question Paper
 
ISTQB Technical Test Analyst Answers to Sample Question Paper
ISTQB Technical Test Analyst Answers to Sample Question PaperISTQB Technical Test Analyst Answers to Sample Question Paper
ISTQB Technical Test Analyst Answers to Sample Question Paper
 
Chapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycleChapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycle
 
Chapter 4 - Test Design Techniques
Chapter 4 - Test Design TechniquesChapter 4 - Test Design Techniques
Chapter 4 - Test Design Techniques
 
ISTQB Technical Test Analyst 2012 Training - Structure-Based Testing
ISTQB Technical Test Analyst 2012 Training - Structure-Based TestingISTQB Technical Test Analyst 2012 Training - Structure-Based Testing
ISTQB Technical Test Analyst 2012 Training - Structure-Based Testing
 
Chapter 5 - Reviews
Chapter 5 - ReviewsChapter 5 - Reviews
Chapter 5 - Reviews
 
Chapter 6 - Tool Support for Testing
Chapter 6 - Tool Support for TestingChapter 6 - Tool Support for Testing
Chapter 6 - Tool Support for Testing
 
Chapter 4 - Testing Quality Characteristics
Chapter 4 - Testing Quality CharacteristicsChapter 4 - Testing Quality Characteristics
Chapter 4 - Testing Quality Characteristics
 
Chapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
Chapter 1 - The Technical Test Analyst Tasks in Risk Based TestingChapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
Chapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and Automation
 
Chapter 5 - Test Management
Chapter 5 - Test ManagementChapter 5 - Test Management
Chapter 5 - Test Management
 
ISTQB Foundation - Chapter 3
ISTQB Foundation - Chapter 3ISTQB Foundation - Chapter 3
ISTQB Foundation - Chapter 3
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
 
Chapter 3 - Reviews
Chapter 3 - ReviewsChapter 3 - Reviews
Chapter 3 - Reviews
 
Istqb foundation level
Istqb foundation levelIstqb foundation level
Istqb foundation level
 
Chapter 3 - Static Testing
Chapter 3 - Static TestingChapter 3 - Static Testing
Chapter 3 - Static Testing
 

Similar to ISTQB Performance Tester Sample Questions

UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
DianaGray10
 
New Patch Automation Capabilities in EPM 2020.1
New Patch Automation Capabilities in EPM 2020.1New Patch Automation Capabilities in EPM 2020.1
New Patch Automation Capabilities in EPM 2020.1
Ivanti
 
Mobile application development process
Mobile application development processMobile application development process
Mobile application development process
TalentSmart1
 
Quiz app (android) Documentation
Quiz app (android) DocumentationQuiz app (android) Documentation
Quiz app (android) Documentation
Aditya Nag
 
The State of FIDO
The State of FIDOThe State of FIDO
The State of FIDO
FIDO Alliance
 
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest
 
IRJET- Techhubb
IRJET-  	  TechhubbIRJET-  	  Techhubb
IRJET- Techhubb
IRJET Journal
 
IRJET - Student Sentiment Analysis using Android Application
IRJET -  	  Student Sentiment Analysis using Android ApplicationIRJET -  	  Student Sentiment Analysis using Android Application
IRJET - Student Sentiment Analysis using Android Application
IRJET Journal
 
Software Testing Data Kart and Integrated Pipeline Approach
Software Testing Data Kart and Integrated Pipeline ApproachSoftware Testing Data Kart and Integrated Pipeline Approach
Software Testing Data Kart and Integrated Pipeline Approach
YogeshIJTSRD
 
00.pdf
00.pdf00.pdf
00.pdf
PATANELAKATH
 
The State of FIDO
The State of FIDOThe State of FIDO
The State of FIDO
FIDO Alliance
 
Step by-step mobile testing approaches and strategies
Step by-step mobile testing approaches and strategiesStep by-step mobile testing approaches and strategies
Step by-step mobile testing approaches and strategies
Alisha Henderson
 
Introduction to UCIF
Introduction to UCIFIntroduction to UCIF
Introduction to UCIF
Microsoft
 
IRJET - Abhiyantriki Shiksha
IRJET - Abhiyantriki ShikshaIRJET - Abhiyantriki Shiksha
IRJET - Abhiyantriki Shiksha
IRJET Journal
 
Strategy Analytics - Automotive Cyber Security - Oct 2020.pptx
Strategy Analytics - Automotive Cyber Security - Oct 2020.pptxStrategy Analytics - Automotive Cyber Security - Oct 2020.pptx
Strategy Analytics - Automotive Cyber Security - Oct 2020.pptx
NiteshKumar958846
 
Software development
Software developmentSoftware development
Software development
Rudi Hartono
 
IRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AIIRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AI
IRJET Journal
 
A 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile AppsA 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile Apps
Cygnet Infotech
 
ISTQB - CTFL Syllabus 2018 v3.1.1.pdf
ISTQB - CTFL Syllabus 2018 v3.1.1.pdfISTQB - CTFL Syllabus 2018 v3.1.1.pdf
ISTQB - CTFL Syllabus 2018 v3.1.1.pdf
nhung875961
 
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdfISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
ssuser407aa7
 

Similar to ISTQB Performance Tester Sample Questions (20)

UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
New Patch Automation Capabilities in EPM 2020.1
New Patch Automation Capabilities in EPM 2020.1New Patch Automation Capabilities in EPM 2020.1
New Patch Automation Capabilities in EPM 2020.1
 
Mobile application development process
Mobile application development processMobile application development process
Mobile application development process
 
Quiz app (android) Documentation
Quiz app (android) DocumentationQuiz app (android) Documentation
Quiz app (android) Documentation
 
The State of FIDO
The State of FIDOThe State of FIDO
The State of FIDO
 
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
 
IRJET- Techhubb
IRJET-  	  TechhubbIRJET-  	  Techhubb
IRJET- Techhubb
 
IRJET - Student Sentiment Analysis using Android Application
IRJET -  	  Student Sentiment Analysis using Android ApplicationIRJET -  	  Student Sentiment Analysis using Android Application
IRJET - Student Sentiment Analysis using Android Application
 
Software Testing Data Kart and Integrated Pipeline Approach
Software Testing Data Kart and Integrated Pipeline ApproachSoftware Testing Data Kart and Integrated Pipeline Approach
Software Testing Data Kart and Integrated Pipeline Approach
 
00.pdf
00.pdf00.pdf
00.pdf
 
The State of FIDO
The State of FIDOThe State of FIDO
The State of FIDO
 
Step by-step mobile testing approaches and strategies
Step by-step mobile testing approaches and strategiesStep by-step mobile testing approaches and strategies
Step by-step mobile testing approaches and strategies
 
Introduction to UCIF
Introduction to UCIFIntroduction to UCIF
Introduction to UCIF
 
IRJET - Abhiyantriki Shiksha
IRJET - Abhiyantriki ShikshaIRJET - Abhiyantriki Shiksha
IRJET - Abhiyantriki Shiksha
 
Strategy Analytics - Automotive Cyber Security - Oct 2020.pptx
Strategy Analytics - Automotive Cyber Security - Oct 2020.pptxStrategy Analytics - Automotive Cyber Security - Oct 2020.pptx
Strategy Analytics - Automotive Cyber Security - Oct 2020.pptx
 
Software development
Software developmentSoftware development
Software development
 
IRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AIIRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AI
 
A 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile AppsA 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile Apps
 
ISTQB - CTFL Syllabus 2018 v3.1.1.pdf
ISTQB - CTFL Syllabus 2018 v3.1.1.pdfISTQB - CTFL Syllabus 2018 v3.1.1.pdf
ISTQB - CTFL Syllabus 2018 v3.1.1.pdf
 
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdfISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
ISTQB-CTFL_Syllabus_2018_v3.1.1.pdf
 

More from Neeraj Kumar Singh

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

More from Neeraj Kumar Singh (20)

Chapter 6 - Test Tools Considerations V4.0
Chapter 6 - Test Tools Considerations V4.0Chapter 6 - Test Tools Considerations V4.0
Chapter 6 - Test Tools Considerations V4.0
 
Chapter 5 - Managing Test Activities V4.0
Chapter 5 - Managing Test Activities V4.0Chapter 5 - Managing Test Activities V4.0
Chapter 5 - Managing Test Activities V4.0
 
Chapter 4 - Test Analysis & Design Techniques V4.0
Chapter 4 - Test Analysis & Design Techniques V4.0Chapter 4 - Test Analysis & Design Techniques V4.0
Chapter 4 - Test Analysis & Design Techniques V4.0
 
Chapter 3 - Static Testing (Review) V4.0
Chapter 3 - Static Testing (Review) V4.0Chapter 3 - Static Testing (Review) V4.0
Chapter 3 - Static Testing (Review) V4.0
 
Chapter 2 - Testing Throughout SDLC V4.0
Chapter 2 - Testing Throughout SDLC V4.0Chapter 2 - Testing Throughout SDLC V4.0
Chapter 2 - Testing Throughout SDLC V4.0
 
Chapter 1 - Fundamentals of Testing V4.0
Chapter 1 - Fundamentals of Testing V4.0Chapter 1 - Fundamentals of Testing V4.0
Chapter 1 - Fundamentals of Testing V4.0
 
Chapter 5 - Automating the Test Execution
Chapter 5 - Automating the Test ExecutionChapter 5 - Automating the Test Execution
Chapter 5 - Automating the Test Execution
 
Chapter 4 - Mobile Application Platforms, Tools and Environment
Chapter 4 - Mobile Application Platforms, Tools and EnvironmentChapter 4 - Mobile Application Platforms, Tools and Environment
Chapter 4 - Mobile Application Platforms, Tools and Environment
 
Chapter 3 - Common Test Types and Test Process for Mobile Applications
Chapter 3 - Common Test Types and Test Process for Mobile ApplicationsChapter 3 - Common Test Types and Test Process for Mobile Applications
Chapter 3 - Common Test Types and Test Process for Mobile Applications
 
Chapter 2 - Mobile Application Test Types
Chapter 2 - Mobile Application Test TypesChapter 2 - Mobile Application Test Types
Chapter 2 - Mobile Application Test Types
 
Chapter 1 - Mobile World - Business and Technology Drivers
Chapter 1 - Mobile World - Business and Technology DriversChapter 1 - Mobile World - Business and Technology Drivers
Chapter 1 - Mobile World - Business and Technology Drivers
 
Chapter 5 - Tools
Chapter 5 - ToolsChapter 5 - Tools
Chapter 5 - Tools
 
Chapter 4 - Performance Testing Tasks
Chapter 4 - Performance Testing TasksChapter 4 - Performance Testing Tasks
Chapter 4 - Performance Testing Tasks
 
Chapter 3 - Performance Testing in the Software Lifecycle
Chapter 3 - Performance Testing in the Software LifecycleChapter 3 - Performance Testing in the Software Lifecycle
Chapter 3 - Performance Testing in the Software Lifecycle
 
Chapter 1 - Basic Concepts
Chapter 1 - Basic ConceptsChapter 1 - Basic Concepts
Chapter 1 - Basic Concepts
 
Chapter 2 - Performance Measurement Fundamentals
Chapter 2 - Performance Measurement FundamentalsChapter 2 - Performance Measurement Fundamentals
Chapter 2 - Performance Measurement Fundamentals
 
Chapter 7 - People Skills and Team Composition
Chapter 7 - People Skills and Team CompositionChapter 7 - People Skills and Team Composition
Chapter 7 - People Skills and Team Composition
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and Automation
 
Chapter 5 - Improving the Testing Process
Chapter 5 -  Improving the Testing ProcessChapter 5 -  Improving the Testing Process
Chapter 5 - Improving the Testing Process
 
Chapter 4 - Defect Management
Chapter 4 - Defect ManagementChapter 4 - Defect Management
Chapter 4 - Defect Management
 

Recently uploaded

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
 
AI_dev Europe 2024 - From OpenAI to Opensource AI
AI_dev Europe 2024 - From OpenAI to Opensource AIAI_dev Europe 2024 - From OpenAI to Opensource AI
AI_dev Europe 2024 - From OpenAI to Opensource AI
Raphaël Semeteys
 
Supercomputing from the Desktop Workstation
Supercomputingfrom the Desktop WorkstationSupercomputingfrom the Desktop Workstation
Supercomputing from the Desktop Workstation
Larry Smarr
 
Distributed System Performance Troubleshooting Like You’ve Been Doing it for ...
Distributed System Performance Troubleshooting Like You’ve Been Doing it for ...Distributed System Performance Troubleshooting Like You’ve Been Doing it for ...
Distributed System Performance Troubleshooting Like You’ve Been Doing it for ...
ScyllaDB
 
Data Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber SecurityData Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber Security
anupriti
 
Getting Started Using the National Research Platform
Getting Started Using the National Research PlatformGetting Started Using the National Research Platform
Getting Started Using the National Research Platform
Larry Smarr
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
Stephanie Beckett
 
Leveraging AI for Software Developer Productivity.pptx
Leveraging AI for Software Developer Productivity.pptxLeveraging AI for Software Developer Productivity.pptx
Leveraging AI for Software Developer Productivity.pptx
petabridge
 
Metadata Lakes for Next-Gen AI/ML - Datastrato
Metadata Lakes for Next-Gen AI/ML - DatastratoMetadata Lakes for Next-Gen AI/ML - Datastrato
Metadata Lakes for Next-Gen AI/ML - Datastrato
Zilliz
 
this resume for sadika shaikh bca student
this resume for sadika shaikh bca studentthis resume for sadika shaikh bca student
this resume for sadika shaikh bca student
SadikaShaikh7
 
Dev Dives: Mining your data with AI-powered Continuous Discovery
Dev Dives: Mining your data with AI-powered Continuous DiscoveryDev Dives: Mining your data with AI-powered Continuous Discovery
Dev Dives: Mining your data with AI-powered Continuous Discovery
UiPathCommunity
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
Vijayananda Mohire
 
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design ApproachesKnowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Earley Information Science
 
GDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
GDG Cloud Southlake #34: Neatsun Ziv: Automating AppsecGDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
GDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
James Anderson
 
Navigating Post-Quantum Blockchain: Resilient Cryptography in Quantum Threats
Navigating Post-Quantum Blockchain: Resilient Cryptography in Quantum ThreatsNavigating Post-Quantum Blockchain: Resilient Cryptography in Quantum Threats
Navigating Post-Quantum Blockchain: Resilient Cryptography in Quantum Threats
anupriti
 
New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024
ThousandEyes
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
APJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes WebinarAPJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes Webinar
ThousandEyes
 
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
Edge AI and Vision Alliance
 
STKI Israeli Market Study 2024 final v1
STKI Israeli Market Study 2024 final  v1STKI Israeli Market Study 2024 final  v1
STKI Israeli Market Study 2024 final v1
Dr. Jimmy Schwarzkopf
 

Recently uploaded (20)

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AI_dev Europe 2024 - From OpenAI to Opensource AI
AI_dev Europe 2024 - From OpenAI to Opensource AIAI_dev Europe 2024 - From OpenAI to Opensource AI
AI_dev Europe 2024 - From OpenAI to Opensource AI
 
Supercomputing from the Desktop Workstation
Supercomputingfrom the Desktop WorkstationSupercomputingfrom the Desktop Workstation
Supercomputing from the Desktop Workstation
 
Distributed System Performance Troubleshooting Like You’ve Been Doing it for ...
Distributed System Performance Troubleshooting Like You’ve Been Doing it for ...Distributed System Performance Troubleshooting Like You’ve Been Doing it for ...
Distributed System Performance Troubleshooting Like You’ve Been Doing it for ...
 
Data Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber SecurityData Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber Security
 
Getting Started Using the National Research Platform
Getting Started Using the National Research PlatformGetting Started Using the National Research Platform
Getting Started Using the National Research Platform
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
 
Leveraging AI for Software Developer Productivity.pptx
Leveraging AI for Software Developer Productivity.pptxLeveraging AI for Software Developer Productivity.pptx
Leveraging AI for Software Developer Productivity.pptx
 
Metadata Lakes for Next-Gen AI/ML - Datastrato
Metadata Lakes for Next-Gen AI/ML - DatastratoMetadata Lakes for Next-Gen AI/ML - Datastrato
Metadata Lakes for Next-Gen AI/ML - Datastrato
 
this resume for sadika shaikh bca student
this resume for sadika shaikh bca studentthis resume for sadika shaikh bca student
this resume for sadika shaikh bca student
 
Dev Dives: Mining your data with AI-powered Continuous Discovery
Dev Dives: Mining your data with AI-powered Continuous DiscoveryDev Dives: Mining your data with AI-powered Continuous Discovery
Dev Dives: Mining your data with AI-powered Continuous Discovery
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
 
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design ApproachesKnowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
 
GDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
GDG Cloud Southlake #34: Neatsun Ziv: Automating AppsecGDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
GDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
 
Navigating Post-Quantum Blockchain: Resilient Cryptography in Quantum Threats
Navigating Post-Quantum Blockchain: Resilient Cryptography in Quantum ThreatsNavigating Post-Quantum Blockchain: Resilient Cryptography in Quantum Threats
Navigating Post-Quantum Blockchain: Resilient Cryptography in Quantum Threats
 
New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
APJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes WebinarAPJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes Webinar
 
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
 
STKI Israeli Market Study 2024 final v1
STKI Israeli Market Study 2024 final  v1STKI Israeli Market Study 2024 final  v1
STKI Israeli Market Study 2024 final v1
 

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