SlideShare a Scribd company logo
1 of 30
Download to read offline
Agile Tester, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Sample Exam – Answers
ISTQB® Agile Tester Syllabus
Foundation Level
Exam ID: A
Version 1.2
International Software Testing Qualifications Board
Release Date: August 5, 2019
Copyright Notice
This document may be copied in its entirety, or extracts made, if the source is acknowledged.
Agile Tester, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 2 of 30 August 5, 2019
© 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
Document Responsibility
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
Examination Working Group: Mette Bruhn-Pedersen, Debra Friedenberg, Jen Leger, Lloyd Roden, Lucjan
Stapp, Patricia McQuaid, Beata Karpinska, Ingvar Nordström and the Foundation Agile Extension
syllabus authors
The core team thanks the Examination Working Group review team, the Syllabus Working Group and the
National Boards for their suggestions and input.
Agile Tester, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 3 of 30 August 5, 2019
© 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 Maj 1, 2014 First version approved by GA
1.1 June 27, 2019 Minor updates
1.2 August 5, 2019 Layout corrections
Agile Tester, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 4 of 30 August 5, 2019
© 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............................................................................................................................................................8
4............................................................................................................................................................8
5............................................................................................................................................................9
6............................................................................................................................................................9
7..........................................................................................................................................................10
8..........................................................................................................................................................10
9..........................................................................................................................................................11
10........................................................................................................................................................11
11........................................................................................................................................................12
12........................................................................................................................................................12
13........................................................................................................................................................13
14........................................................................................................................................................13
15........................................................................................................................................................14
16........................................................................................................................................................14
17........................................................................................................................................................15
18........................................................................................................................................................15
19........................................................................................................................................................16
20........................................................................................................................................................17
21........................................................................................................................................................18
22........................................................................................................................................................19
23........................................................................................................................................................20
24........................................................................................................................................................20
25........................................................................................................................................................21
26........................................................................................................................................................21
27........................................................................................................................................................22
28........................................................................................................................................................22
29........................................................................................................................................................23
30........................................................................................................................................................23
31........................................................................................................................................................24
32........................................................................................................................................................25
33........................................................................................................................................................26
34........................................................................................................................................................27
35........................................................................................................................................................27
36........................................................................................................................................................28
37........................................................................................................................................................28
38........................................................................................................................................................29
39........................................................................................................................................................29
40........................................................................................................................................................30
Agile Tester, Foundation Level
Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 5 of 30 August 5, 2019
© 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
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 6 of 30 August 5, 2019
© International Software Testing Qualifications Board
Answer Key
Question Number Correct Answer LO K-Level Points Question Number Correct Answer LO K-Level Points
1 b FA-1.1.1 K1 1 21 b FA-2.2.2 K2 1
2 a FA-1.1.1 K1 1 22 d FA-2.3.1 K2 1
3 c, d FA-1.1.2 K2 1 23 c FA-2.3.2 K2 1
4 c FA-1.1.2 K2 1 24 c FA-2.3.2 K2 1
5 c FA-1.1.3 K2 1 25 c Keyword K1 1
6 b FA-1.1.3 K2 1 26 d FA-3.1.1 K1 1
7 b FA-1.2.1 K1 1 27 c FA-3.1.2 K1 1
8 d FA-1.2.2 K3 1 28 a FA-3.1.3 K2 1
9 c FA-1.2.3 K2 1 29 c FA-3.1.3 K2 1
10 c FA-1.2.3 K2 1 30 b FA-3.1.4 K3 1
11 d FA-1.2.4 K2 1 31 a, d FA-3.2.1 K3 1
12 d FA-1.2.5 K1 1 32 b FA-3.2.2 K3 1
13 d Keyword K1 1 33 c FA-3.3.1 K3 1
14 b FA-2.1.1 K2 1 34 c FA-3.3.2 K2 1
15 a FA-2.1.2 K2 1 35 b, c FA-3.3.2 K2 1
16 a, e FA-2.1.3 K2 1 36 d FA-3.3.3 K3 1
17 b FA-2.1.3 K2 1 37 c FA-3.3.4 K3 1
18 b FA-2.2.1 K2 1 38 a FA-3.3.5 K3 1
19 a FA-2.2.1 K2 1 39 c FA-3.4.1 K1 1
20 a FA-2.2.2 K2 1 40 b Keyword K1 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 7 of 30 August 5, 2019
© International Software Testing Qualifications Board
Answers
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
1. b a) Is not correct. see b) for correct answer
b) Is correct. The Manifesto consists of 4 key values: Individuals
and Interactions over processes and tools; Working software
over comprehensive documentation; Customer collaboration
over contract negotiation; Responding to change over
following a plan
c) Is not correct. see b) for correct answer
d) Is not correct. see b) for correct answer
FA-1.1.1 K1 1
2. a a) Is correct. From a customer perspective, working software is
much more useful and valuable than overly detailed
documentation, and it provides an opportunity to provide the
development team rapid feedback
b) Is not correct. It is normal practice, especially in test driven
development, but it is not one of the values in the agile
Manifesto
c) Is not correct. The value is: customer collaboration over
contract negotiation
d) Is not correct. The value is: responding to change over
following a plan
FA-1.1.1 K1 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 8 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
3. c, d a) Is not correct. This depends on the skillset of the team;
developers may take on this task
b) Is not correct. The team will work together to select tools that
will enable them to be collaborative & efficient
c) Is correct. Testers support & collaborate with business
representatives to help them create suitable acceptance tests
d) Is correct. In agile projects, quality is the responsibility of the
whole team
e) Is not correct. Developers may help with these tasks
depending on the skillset of the team and individual workload
FA-1.1.2 K2 1
4. c a) Is not correct. Software testing skills should be transferred
and extended to non-testing members of the team
b) Is not correct. This depends on the skillset of the team and
who is available; some testers may have a development
background
c) Is correct. Enables a variety of skillsets to be leveraged as
needed for the project
d) Is not correct. Specialized testers are still needed and are an
important resource on agile projects
FA-1.1.2 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 9 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
5. c a) Is not correct. See details below
b) Is not correct. See details below
c) Is correct. See details below
d) Is not correct. See details below
i. Is not correct. Developers only implement features that are
requested by business and are part of an iteration. If they
complete their tasks, they will help out with other tasks
assigned to the iteration
ii. Is correct. Frequent customer feedback maintains a focus on
the features with the highest business value
iii. Is not correct. There may be more testing required due to
frequent changes
iv. Is correct. Customers indicate if requirements are missed or
misinterpreted, and modify functionality if they desire
FA-1.1.3 K2 1
6. b a) Is not correct. The same number of defects may be found
using any software development process. The benefit with
agile is the ability to find and fix defects faster
b) Is correct. Clarifying customer feature requests, early and
regularly throughout development, making it more likely that
key features will be available for customer use earlier and the
product, will better reflect what the customer wants
c) Is not correct. Agile does not single out individuals; it is about
the whole team
d) Is not correct. There may not be enough time to complete all
features for a given iteration, but the agile process does allow
the team to focus on those features that have the highest
business value
FA-1.1.3 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 10 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
7. b a) Is not correct. See b) for correct mapping
b) Is correct. Extreme Programming embraces 5 values to guide
development: Communication, Simplicity, Feedback,
Courage, and Respect. Scrum divides the project into short
iterations called sprints. Kanban has no iterations or sprints; it
is used to optimize continuous flow of tasks and minimize
throughput time of each task
c) Is not correct. See b) for correct mapping
d) Is not correct. See b) for correct mapping
FA-1.2.1 K1 1
8. d a) Is not correct. It is important to consider testability and
automation, but designing the application based on limiting
the testing effort may not result in a suitable solution for the
end-user
b) Is not correct. The product owner prioritizes the various
quality characteristics
c) Is not correct. The performance acceptance criteria would
normally be determined by the product owner
d) Is correct. The tester contributes by ensuring that the team
creates acceptance criteria for the user story
FA-1.2.2 K3 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 11 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
9. c a) Is not correct. Testers should participate in all aspects of the
retrospective meeting
b) Is not correct. Testers should participate in all aspects of the
retrospective meeting
c) Is correct. All team members, both testers and non-testers,
can provide input on both testing and non-testing activities
d) Is not correct. Testers can learn valuable information from
the retrospective meeting to apply in subsequent iterations
FA-1.2.3 K2 1
10. c a) Is not correct. This should be raised in order to help find
defects earlier in the process
b) Is not correct. This should be raised as a process
improvement
c) Is correct. The retrospective meeting is not meant to single
out individuals, but to focus on improvements of the process,
and the team as a whole
d) Is not correct. This should be raised as a process
improvement
FA-1.2.3 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 12 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
11. d a) Is not correct. This is a principle of continuous integration;
builds are done at least once per day with automatic deploy
and execution of automated unit & integration tests
b) Is not correct. Continuous integration allows for constant
availability of an executable software at any time and any
place, for testing, demonstration, or education purposes
c) Is not correct. The Continuous Integration practice enables
developers to integrate work constantly, and test constantly,
so errors in code can be detected rapidly
d) Is correct. Testing should be automated at the unit and
integration level to allow for quick feedback on the quality of
the build
1.2.4 K2 1
12. d a) Is not correct. This is expected during iteration planning
b) Is not correct. This is expected during iteration planning
c) Is not correct. This is expected during iteration planning
d) Is correct. This is expected during release planning
FA-1.2.5 K1 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 13 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
13. d a) Is not correct. The tester participates in the creation of the
user story
b) Is not correct. The user story should include both functional
and non-functional requirements
c) Is not correct. The user story is written collaboratively by the
developers, testers, and business representatives
d) Is correct. In an Agile environment, user stories are written to
capture requirements from the perspectives of developers,
testers, and business representatives. The collaborative
authorship of the user story can use techniques such as
brainstorming and mind mapping
Keyword K1 1
14. b a) Is not correct. Agile testing promotes lightweight
documentation
b) Is correct. Test automation at all levels occurs in many agile
teams. As the developers focus on automating tests on unit
level testers should focus on automating tests on integration,
system, and acceptance level. In traditional projects it is not
as common to have the same focus on automation.
Sometimes automation is done once the system testing is
completed in order to work with a stable system or just to
automate regression tests for maintenance purposes after the
system is deployed to production
c) Is not correct. The team decides
d) Is not correct. Tester involvment is a good practice in all
lifecycles
FA-2.1.1 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 14 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
15. a a) Is correct. These three perspectives (tester, developer and
business representative) are important to define when a
feature is done
b) Is not correct. Test level entry and exit criteria are more
closely associated with traditional lifecycles
c) Is not correct. Features should be verified in the same
iteration in which they are developed
d) Is not correct. Features should be verified in the same
iteration in which they are developed
FA-2.1.2 K2 1
16. a, e a) Is correct. This is one of the hallmarks of agile projects
b) Is not correct. Many agile project teams still have independent
test teams with test managers
c) Is not correct. Testing is still a specialized role in agile, when
done properly
d) Is not correct. Developers and testers work collaboratively to
develop and test a feature
e) Is correct. Agile teams can employ various forms of
acceptance testing
FA-2.1.3 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 15 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
17. b a) Is not correct. This is a true statement. This can happen when
testers and developers work closely together
b) Correct. This is a false statement. Independent testers CAN
find more defects than developers, but this is dependent on
the level of testing being performed and also the expertise of
the independent tester
c) Is not correct. This is a true statement. This is an option which
preserves a level of independence where there are separate
test and development teams and testers are assigned on-
demand at the end of a sprint
d) Is not correct. This is a true statement. This option is satisfied
when there are some specialized testers working on non-
sprint or long term activities
FA-2.1.3 K2 1
18. b a) Is not correct. This may be an indicator of quality, but it
assumes that sufficient testing has been conducted to identify
all possible defects. Also, it does not identify if the system is
considered to be “working software” at this point
b) Is correct. Positive customer feedback and working software
are key indicators to product quality
c) Is not correct. This is a good indication of team velocity, but
does not provide information on the quality of the product
d) Is not correct. This is also a good indication of team velocity,
but again does not provide information on the quality of the
product
FA-2.2.1 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 16 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
19. a a) Is correct. Burndown charts show the planned progress and
release date together with the actual progress of the user
stories
b) Is not correct. Automation logs show tests that have passed
and failed and is not linked to any form of estimates
c) Is not correct. While the agile task board shows progress, this
information is then used in the burndown chart. But the task
board showing the progress of the user stories and tasks do
not have anything to do with estimates
d) Is not correct. The defect tracking tool can show progress of
defect reports and can be used to establish the quality level of
the product. But it does not relate to the team’s progress
against estimate
FA-2.2.1 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 17 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
20. a a) Is correct. As this feature has previously been delivered, a
review of all test assets is required, which should result in the
updating of test cases to meet new acceptance criteria, to
ensure false negatives (i.e. invalid failing tests) do not occur.
This is the initial task to be performed before a decision about
any other changes can be made
b) Is not correct. This would not be the initial task to perform, as
the tester would not know what new tests would be required
for these changes without reviewing the current tests first.
There may not be a need to add new tests – updates to
existing tests may suffice
c) Is not correct. While this is good practice, it does not address
the specific regression risk identified in this scenario
d) Is not correct. Same as with choice b). Without reviewing the
current tests for this feature, it is unknown if additional
automation is required
FA-2.2.2 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 18 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
21. b a) Incorrect
b) Correct. See below for detailed justification
c) Incorrect
d) Incorrect
i This is true because agile expects and manages change and
each iteration will require more and more regression testing. If
automation was not used, then the team’s velocity would be
reduced
ii This is false. This is not a reason to introduce automation on a
project
iii This is false. We cannot retest/rerun all the test cases from a
previous iteration. There are many test cases produced, with
most being through manual exploratory testing, and it would
not be feasible to automate everything
iv This is false. Automation will help avoid regression in the
product due to the high number of changes. But it will not
guarantee that defects have not been introduced
v This is true. Automation tools are linked to continuous
integration tools that will execute and will highlight
instantaneously if the new code breaks the build
FA-2.2.2 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 19 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
22. d a) Is not correct. see justification below
b) Is not correct. see justification below
c) Is not correct. see justification below
d) Is correct. see justification below
i Is not correct. Agile projects embrace and expect change,
however this does not mean it happens daily
ii Is correct. This is true, the earlier the agile team gets
feedback on quality, the better
iii Is correct. Test first and continuous integration require tests to
be automated and to provide feedback on build, as part of
automated build process
iv Is not correct. Testing should be done throughout each
iteration, not only at the end
v Is not correct. Agile projects require different levels of testing,
such as unit, system, and acceptance testing
FA-2.3.1 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 20 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
23. c a) Is not correct. see justification below
b) Is not correct. see justification below
c) Is correct. see justification below
d) Is not correct. see justification below
i Is not correct. This task is a collaborative effort for the whole
team
ii Is correct. This activity is expected of the agile tester
iii Is not correct. In agile, defects are communicated regularly
with stakeholders
iv Is correct. This activity is typical for an agile tester
v Is not correct. Pair programming is typically done using two
developers; testers are not expected to improve program logic
although could review code for testability or maintainability
FA-2.3.2 K2 1
24. c a) Is not correct. This is true. Part of the tester’s role is to
produce automation scripts, run and maintain them
b) Is not correct. This is true. The tester should coach all other
team members in any testing related aspect
c) Is correct. This is false. It is the Scrum Master’s role (or what
the equivalent role is called in other agile methodologies) to
produce and update the burndown chart from the information
supplied by the rest of the team
d) Is not correct. Within agile, the tester will provide feedback on
the product at all stages, which might include code analyzing
activities
FA-2.3.2 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 21 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
25. c a) Is not correct. This explanation probably refers to “burnout”
rather than “burndown”
b) Is not correct. This definition is describing the agile task board
c) Is correct. The burndown chart shows progress of the user
stories that are complete (done), and an estimate of the
remaining time to complete the rest of the user stories in the
sprint
d) Is not correct. Burndown charts do not have any reference to
defects fixed or waiting to be fixed
Keyword K1 1
26. d a) Is not correct. Test-Driven Development (TDD) is a technique
used to develop code guided by automated test cases. It is
also known as test first programming, since tests are written
before the code. The tests are automated and are used in
continuous integration
b) Is not correct. The process for TDD is repeated for each small
piece of code, running the previous tests as well as the added
tests
c) Is not correct. The tests serve as a form of executable design
specification for future maintenance efforts
d) Is correct. This is true of BDD – not TDD
FA-3.1.1 K1 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 22 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
27. c a) Is not correct. The workload for each sprint has nothing to do
with the Test Pyramid concept
b) Is not correct. The testing backlog and number of tests has
nothing to do with the Test Pyramid concept
c) Is correct. The test pyramid emphasizes having more tests at
the lower levels and a decreasing number of tests at the
higher levels
d) Is not correct. The number of automated tests has nothing to
do with the Test Pyramid concept
FA-3.1.2 K1 1
28. a a) Is correct. The testing quadrants can be used as an aid to
describe the types of tests to all stakeholders
b) Is not correct. This is not a good metric since not all test
levels/types are applicable for a given system
c) Is not correct. The number of tests from each quadrant is
dependent on the system under test and will rarely be equal
for all quadrants. In some situations, there may not be any
tests for a quadrant
d) Is not correct. The testing quadrants have no correlation with
risk level
FA-3.1.3 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 23 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
29. c a) Is not correct. see below
b) Is not correct. see below
c) Is correct. see below
d) Incorrect. see below
TC1 – Is not correct. These test cases are not technology-facing
component tests
TC2 – Is not correct. Usability and performance tests are not part
of the 2nd quadrant
TC3 – Is correct. Usability testing is part of the 3rd quadrant
TC4 – Is correct. Performance testing is part of the 4th quadrant
FA-3.1.3 K2 1
30. b a) Is not correct. Modifying the test automation framework and
scripts to support the new type of browser may not be worth
the effort if the risk is low that new defects will be found. A risk
analysis should be done including the whole team and a
collaborative decision should be made
b) Is correct. The decision to modify the test automation
framework and scripts should be done collaboratively with the
whole team. The tester is then responsible to make changes
to the iteration plan as required
c) Is not correct. The tester must notify the team who will then
together decide what to do with the issue
d) Is not correct. It is not up to the tester alone to determine
scope of work. This issue will be addressed by creating a new
user story or modifying an existing user story, and will be
addressed by the entire team during sprint planning
FA-3.1.4 K3 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 24 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
31. a, d a) Is correct. The information from the risk analysis is used
during poker planning sessions to determine priorities of items
to be completed in the iteration. Only after the poker planning
sessions, would items be added to the backlog if it is
determined that not all items can be completed in the iteration
b) Is not correct. At this point, we do not know if we have time to
complete all tasks in the iteration. Just because something is
high risk does not mean it will take a lot of effort to complete.
We would only know after poker planning sessions
c) Is not correct. The iteration length of times are not extended.
After the poker planning session, some items may be moved
to backlog if determined there is not enough time to complete
d) Is correct. Risk mitigation can be done before test execution
occurs to reduce the level of risk
e) Is not correct. A planning poker session should be held first to
determine what can be accomplished in the given iteration. If
it is determined that there is not enough time to complete all
items, it is probable that the lower risk items will be added to
the backlog for future sprints
FA-3.2.1 K3 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 25 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
32. b a) Is not correct. The customers and developers may have
overlooked the difficulty of the test technique needed to
validate the user story. Discussions must be held, and the
entire team should be in agreement of the estimate
b) Is correct. Planning poker sessions should continue for the
user story, until the entire team is satisfied with the estimated
effort
c) Is not correct. The entire team must agree on the estimate for
the user story. The customer alone does not understand the
complexity of developing or testing the functionality
d) Is not correct. It is not necessary that they match, a rule could
be made that the highest estimate is taken, or an average
taken of all three estimates. This is up to the team to decide
before the planning poker session
FA-3.2.2 K3 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 26 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
33. c a) Is not correct. see below
b) Is not correct. see below
c) Is correct. see below
d) Is not correct. see below
i This is helpful since we know there is a new version of the
standard; existing test cases will need to be modified or new
ones will need to be added
ii This is helpful during the risk analysis phase
iii This information is not helpful, since user access is changing
with the new release of the device and new user stories have
been documented
iv Because new technology is being introduced, baselines
should be obtained using devices with similar technology or
defined performance requirements for this type of technology
v This is helpful during the risk analysis phase
FA-3.3.1 K3 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 27 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
34. c a) Is not correct. Both test cases and test charters are used as a
basis for what to test. The number of executed test cases
does not give any information about what has been covered
(The number of test charters do not give any valuable
information about coverage, either)
b) Is not correct. This statement in itself is insufficient. It needs to
be backed up by supporting information regarding test
coverage and risks involved
c) Is correct. The obtained test coverage with supporting
information makes it the best choice, even if more information
would be needed. This includes information about found
defects, their severity of occurrence, and taxonomy (how
many serious problems in each area). This information gives a
more complete basis for a release decision. You would also
need information regarding the evaluated characteristics and
how they affect the total picture regarding the completion of
the system, and the related testing
d) Is not correct. The finish of an iteration/sprint implies that you
stop testing when there is no more time which is not the best
criteria for when to stop testing
FA-3.3.2 K2 1
35. b, c a) Is not correct. not testable, there are no details on the type of
white box testing or the coverage expected
b) Is correct. this is testable
c) Is correct. this is testable
d) Is not correct. not testable, we do not know what is a
reasonable response time
e) Is not correct. not testable, need to specify which browsers.
One could make assumptions on what the major browsers are
FA-3.3.2 K2 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 28 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
36. d a) Is not correct. see justification below
b) Is not correct. see justification below
c) Is not correct. see justification below
d) Is correct. see justification below
i Is not correct. User story is specific to customers’ transaction
history
ii Is correct. This test is specific to a bank teller role and results
in viewing customer’s bank transactions
iii Is correct. This test is specific to a bank teller role and results
in viewing customer’s bank transactions
iv Is correct. This test is specific to a bank teller role and results
in viewing customer’s bank transactions
v Is not correct. User story does not mention performance
requirements
FA-3.3.3 K3 1
37. c a) Is not correct. The focus of this user story is not on the state
of the system; instead the expectation is to test shipping costs
b) Is not correct. The focus of this user story is not on whether
the item is shipped as expected; the expectation is to test
shipping costs
c) Is correct. BVA is the best option when testing shipping costs
d) Is not correct. The focus of this user story is not on whether
the item is shipped as expected, the expectation is to test
shipping costs
FA-3.3.4 K3 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 29 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
38. a a) Is correct. This is not a valid reason because exploratory
testing cannot prevent defects from occurring due to the
concurrent, reactionary nature of analysis, design and
execution of the tests
b) Is not correct. Exploratory testing is known as an experienced
based approach to testing, which will be as effective as the
tester running the tests. The benefit of this approach is that
the tests that will be designed and executed will influence the
next set of tests that are designed and executed
c) Is not correct. Exploratory testing is not a technique but an
approach to testing that can use other techniques such as
pairwise, classification trees, boundary value analysis etc
d) Is not correct. One of the benefits of using exploratory testing
is when there are requirements that are less than perfect, and
within agile projects there is limited analysis, depth and detail
of requirement
FA-3.3.5 K3 1
39. b e) Is not correct. This would be one of the purposes of a wiki, not
an ALM tool
a) Is not correct. This would be one of the purposes of a
Continuous Integration (CI) tool, not an ALM tool
b) Is correct. This is one of many purposes of an ALM tool, but
using the tool allows more collaboration with distributed teams
than physical task boards
c) Is not correct. This would be one of the purposes of a data
generation and data load tool, not an ALM tool
FA-3.4.1 K1 1
Agile Tester, Foundation Level
Exam ID: Exam ID: A
Sample Exam – Answers
International
Software Testing
Qualifications Board
Version 1.2 Page 30 of 30 August 5, 2019
© International Software Testing Qualifications Board
Question Correct
Answer
Explanation / Rationale Learning
Objective
(LO)
K-level Number
of
Points
40. b a) Is not correct. This is true, see section 3.3.5 of syllabus
b) Is correct. Test charters are created prior to execution which
include test objectives and test ideas
c) Is not correct. This is true, see section 3.3.4 of syllabus
d) Is not correct. This is true; the tester needs good
understanding of how the system is used and how to
determine when it fails
Keyword K1 1

More Related Content

What's hot

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 PaperNeeraj Kumar Singh
 
ISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' AnswersISTQB Performance Tester Sample Questions' Answers
ISTQB Performance Tester Sample Questions' AnswersNeeraj Kumar Singh
 
ISTQB Test Analyst Sample Question Paper
ISTQB Test Analyst Sample Question PaperISTQB Test Analyst Sample Question Paper
ISTQB Test Analyst Sample Question PaperNeeraj Kumar Singh
 
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 PaperNeeraj Kumar Singh
 
ISTQB Performance Tester Certification Syllabus and Study Material
ISTQB Performance Tester Certification Syllabus and Study MaterialISTQB Performance Tester Certification Syllabus and Study Material
ISTQB Performance Tester Certification Syllabus and Study MaterialNeeraj 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 PaperNeeraj Kumar Singh
 
Chapter 6 - Tool Support for Testing
Chapter 6 - Tool Support for TestingChapter 6 - Tool Support for Testing
Chapter 6 - Tool Support for TestingNeeraj 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 LifeCycleNeeraj Kumar Singh
 
Chapter 2 - Fundamental Agile Testing Principle, Practices & Process
Chapter 2 - Fundamental Agile Testing Principle, Practices & ProcessChapter 2 - Fundamental Agile Testing Principle, Practices & Process
Chapter 2 - Fundamental Agile Testing Principle, Practices & ProcessNeeraj Kumar Singh
 
Chapter 4 - Testing Quality Characteristics
Chapter 4 - Testing Quality CharacteristicsChapter 4 - Testing Quality Characteristics
Chapter 4 - Testing Quality CharacteristicsNeeraj Kumar Singh
 
Chapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of TestingChapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of TestingNeeraj Kumar Singh
 
Chapter 4 - Test Design Techniques
Chapter 4 - Test Design TechniquesChapter 4 - Test Design Techniques
Chapter 4 - Test Design TechniquesNeeraj Kumar Singh
 
ISTQB - Foundation level testing topics
ISTQB - Foundation level testing topicsISTQB - Foundation level testing topics
ISTQB - Foundation level testing topicsShan Kings
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationNeeraj Kumar Singh
 

What's hot (20)

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 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 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 Performance Tester Certification Syllabus and Study Material
ISTQB Performance Tester Certification Syllabus and Study MaterialISTQB Performance Tester Certification Syllabus and Study Material
ISTQB Performance Tester Certification Syllabus and Study Material
 
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
 
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 6 - Tool Support for Testing
Chapter 6 - Tool Support for TestingChapter 6 - Tool Support for Testing
Chapter 6 - Tool Support for Testing
 
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 2 - Fundamental Agile Testing Principle, Practices & Process
Chapter 2 - Fundamental Agile Testing Principle, Practices & ProcessChapter 2 - Fundamental Agile Testing Principle, Practices & Process
Chapter 2 - Fundamental Agile Testing Principle, Practices & Process
 
Chapter 5 - Reviews
Chapter 5 - ReviewsChapter 5 - Reviews
Chapter 5 - Reviews
 
Chapter 4 - Testing Quality Characteristics
Chapter 4 - Testing Quality CharacteristicsChapter 4 - Testing Quality Characteristics
Chapter 4 - Testing Quality Characteristics
 
Chapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of TestingChapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of Testing
 
Chapter 3 - Static Testing
Chapter 3 - Static TestingChapter 3 - Static Testing
Chapter 3 - Static Testing
 
Chapter 1 - Testing Process
Chapter 1 - Testing ProcessChapter 1 - Testing Process
Chapter 1 - Testing Process
 
Chapter 4 - Test Design Techniques
Chapter 4 - Test Design TechniquesChapter 4 - Test Design Techniques
Chapter 4 - Test Design Techniques
 
Chapter 2 - Test Management
Chapter 2 - Test ManagementChapter 2 - Test Management
Chapter 2 - Test Management
 
Chapter 5 - Test Management
Chapter 5 - Test ManagementChapter 5 - Test Management
Chapter 5 - Test Management
 
ISTQB - Foundation level testing topics
ISTQB - Foundation level testing topicsISTQB - Foundation level testing topics
ISTQB - Foundation level testing topics
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and Automation
 

Similar to Ctfl at sample exam a v1.2 answers

ISTQB-CTFL_Syllabus_2018_v3.1.1 (1).pdf
ISTQB-CTFL_Syllabus_2018_v3.1.1 (1).pdfISTQB-CTFL_Syllabus_2018_v3.1.1 (1).pdf
ISTQB-CTFL_Syllabus_2018_v3.1.1 (1).pdfD19CQVT01NTATHIMAILI
 
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.pdfnhung875961
 
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.pdfssuser407aa7
 
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.pdfJohnsonstephen Jsstc
 
Foundation level sample_exam_v2.3_answers_and_justification
Foundation level sample_exam_v2.3_answers_and_justificationFoundation level sample_exam_v2.3_answers_and_justification
Foundation level sample_exam_v2.3_answers_and_justificationVenera Romanova
 
Quiz app (android) Documentation
Quiz app (android) DocumentationQuiz app (android) Documentation
Quiz app (android) DocumentationAditya Nag
 
Analysis of Emerging Automation Tools in Industry
Analysis of Emerging Automation Tools in IndustryAnalysis of Emerging Automation Tools in Industry
Analysis of Emerging Automation Tools in IndustryIJAEMSJORNAL
 
The Truth About Automated QA Testing in the Software Industry -BJIT
The Truth About Automated QA Testing in the Software Industry -BJITThe Truth About Automated QA Testing in the Software Industry -BJIT
The Truth About Automated QA Testing in the Software Industry -BJITBJIT Ltd
 
76 s201916
76 s20191676 s201916
76 s201916IJRAT
 
Agile Software Development Process
Agile Software Development ProcessAgile Software Development Process
Agile Software Development ProcessScioSales
 
Eclipse Code Monitoring Utility
Eclipse Code Monitoring UtilityEclipse Code Monitoring Utility
Eclipse Code Monitoring UtilityIRJET Journal
 
Unit Test using Test Driven Development Approach to Support Reusability
Unit Test using Test Driven Development Approach to Support ReusabilityUnit Test using Test Driven Development Approach to Support Reusability
Unit Test using Test Driven Development Approach to Support Reusabilityijtsrd
 
Software Development Plan
Software Development PlanSoftware Development Plan
Software Development PlanRonald Dove
 

Similar to Ctfl at sample exam a v1.2 answers (20)

ISTQB-CTFL_Syllabus_2018_v3.1.1 (1).pdf
ISTQB-CTFL_Syllabus_2018_v3.1.1 (1).pdfISTQB-CTFL_Syllabus_2018_v3.1.1 (1).pdf
ISTQB-CTFL_Syllabus_2018_v3.1.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
 
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
 
Foundation level sample_exam_v2.3_answers_and_justification
Foundation level sample_exam_v2.3_answers_and_justificationFoundation level sample_exam_v2.3_answers_and_justification
Foundation level sample_exam_v2.3_answers_and_justification
 
Test plan
Test planTest plan
Test plan
 
00.pdf
00.pdf00.pdf
00.pdf
 
Quiz app (android) Documentation
Quiz app (android) DocumentationQuiz app (android) Documentation
Quiz app (android) Documentation
 
Analysis of Emerging Automation Tools in Industry
Analysis of Emerging Automation Tools in IndustryAnalysis of Emerging Automation Tools in Industry
Analysis of Emerging Automation Tools in Industry
 
The Truth About Automated QA Testing in the Software Industry -BJIT
The Truth About Automated QA Testing in the Software Industry -BJITThe Truth About Automated QA Testing in the Software Industry -BJIT
The Truth About Automated QA Testing in the Software Industry -BJIT
 
76 s201916
76 s20191676 s201916
76 s201916
 
Final project se
Final project seFinal project se
Final project se
 
Agile Software Development Process
Agile Software Development ProcessAgile Software Development Process
Agile Software Development Process
 
Eclipse Code Monitoring Utility
Eclipse Code Monitoring UtilityEclipse Code Monitoring Utility
Eclipse Code Monitoring Utility
 
Project Report
 Project Report Project Report
Project Report
 
Unit Test using Test Driven Development Approach to Support Reusability
Unit Test using Test Driven Development Approach to Support ReusabilityUnit Test using Test Driven Development Approach to Support Reusability
Unit Test using Test Driven Development Approach to Support Reusability
 
Software Development Plan
Software Development PlanSoftware Development Plan
Software Development Plan
 
Table of contents
Table of contentsTable of contents
Table of contents
 
Online exam
Online examOnline exam
Online exam
 
mca online self
mca online selfmca online self
mca online self
 

More from 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 ExecutionNeeraj 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 EnvironmentNeeraj 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 ApplicationsNeeraj Kumar Singh
 
Chapter 2 - Mobile Application Test Types
Chapter 2 - Mobile Application Test TypesChapter 2 - Mobile Application Test Types
Chapter 2 - Mobile Application Test TypesNeeraj 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 DriversNeeraj Kumar Singh
 
Chapter 4 - Performance Testing Tasks
Chapter 4 - Performance Testing TasksChapter 4 - Performance Testing Tasks
Chapter 4 - Performance Testing TasksNeeraj 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 LifecycleNeeraj Kumar Singh
 
Chapter 2 - Performance Measurement Fundamentals
Chapter 2 - Performance Measurement FundamentalsChapter 2 - Performance Measurement Fundamentals
Chapter 2 - Performance Measurement FundamentalsNeeraj 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 CompositionNeeraj Kumar Singh
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationNeeraj Kumar Singh
 
Chapter 5 - Improving the Testing Process
Chapter 5 -  Improving the Testing ProcessChapter 5 -  Improving the Testing Process
Chapter 5 - Improving the Testing ProcessNeeraj Kumar Singh
 
ISTQB Advance level syllabus 2019 Technical Test Analyst
ISTQB Advance level syllabus 2019 Technical Test AnalystISTQB Advance level syllabus 2019 Technical Test Analyst
ISTQB Advance level syllabus 2019 Technical Test AnalystNeeraj Kumar Singh
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationNeeraj Kumar Singh
 

More from Neeraj Kumar Singh (20)

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
 
Chapter 3 - Reviews
Chapter 3 - ReviewsChapter 3 - Reviews
Chapter 3 - Reviews
 
Chapter 2 - Test Management
Chapter 2 - Test ManagementChapter 2 - Test Management
Chapter 2 - Test Management
 
Chapter 1 - Testing Process
Chapter 1 - Testing ProcessChapter 1 - Testing Process
Chapter 1 - Testing Process
 
ISTQB Advance level syllabus 2019 Technical Test Analyst
ISTQB Advance level syllabus 2019 Technical Test AnalystISTQB Advance level syllabus 2019 Technical Test Analyst
ISTQB Advance level syllabus 2019 Technical Test Analyst
 
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 - Reviews
Chapter 5 - ReviewsChapter 5 - Reviews
Chapter 5 - Reviews
 

Recently uploaded

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 

Recently uploaded (20)

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 

Ctfl at sample exam a v1.2 answers

  • 1. Agile Tester, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Sample Exam – Answers ISTQB® Agile Tester Syllabus Foundation Level Exam ID: A Version 1.2 International Software Testing Qualifications Board Release Date: August 5, 2019 Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.
  • 2. Agile Tester, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 2 of 30 August 5, 2019 © 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 Document Responsibility 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 Examination Working Group: Mette Bruhn-Pedersen, Debra Friedenberg, Jen Leger, Lloyd Roden, Lucjan Stapp, Patricia McQuaid, Beata Karpinska, Ingvar Nordström and the Foundation Agile Extension syllabus authors The core team thanks the Examination Working Group review team, the Syllabus Working Group and the National Boards for their suggestions and input.
  • 3. Agile Tester, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 3 of 30 August 5, 2019 © 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 Maj 1, 2014 First version approved by GA 1.1 June 27, 2019 Minor updates 1.2 August 5, 2019 Layout corrections
  • 4. Agile Tester, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 4 of 30 August 5, 2019 © 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............................................................................................................................................................8 4............................................................................................................................................................8 5............................................................................................................................................................9 6............................................................................................................................................................9 7..........................................................................................................................................................10 8..........................................................................................................................................................10 9..........................................................................................................................................................11 10........................................................................................................................................................11 11........................................................................................................................................................12 12........................................................................................................................................................12 13........................................................................................................................................................13 14........................................................................................................................................................13 15........................................................................................................................................................14 16........................................................................................................................................................14 17........................................................................................................................................................15 18........................................................................................................................................................15 19........................................................................................................................................................16 20........................................................................................................................................................17 21........................................................................................................................................................18 22........................................................................................................................................................19 23........................................................................................................................................................20 24........................................................................................................................................................20 25........................................................................................................................................................21 26........................................................................................................................................................21 27........................................................................................................................................................22 28........................................................................................................................................................22 29........................................................................................................................................................23 30........................................................................................................................................................23 31........................................................................................................................................................24 32........................................................................................................................................................25 33........................................................................................................................................................26 34........................................................................................................................................................27 35........................................................................................................................................................27 36........................................................................................................................................................28 37........................................................................................................................................................28 38........................................................................................................................................................29 39........................................................................................................................................................29 40........................................................................................................................................................30
  • 5. Agile Tester, Foundation Level Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 5 of 30 August 5, 2019 © 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. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 6 of 30 August 5, 2019 © International Software Testing Qualifications Board Answer Key Question Number Correct Answer LO K-Level Points Question Number Correct Answer LO K-Level Points 1 b FA-1.1.1 K1 1 21 b FA-2.2.2 K2 1 2 a FA-1.1.1 K1 1 22 d FA-2.3.1 K2 1 3 c, d FA-1.1.2 K2 1 23 c FA-2.3.2 K2 1 4 c FA-1.1.2 K2 1 24 c FA-2.3.2 K2 1 5 c FA-1.1.3 K2 1 25 c Keyword K1 1 6 b FA-1.1.3 K2 1 26 d FA-3.1.1 K1 1 7 b FA-1.2.1 K1 1 27 c FA-3.1.2 K1 1 8 d FA-1.2.2 K3 1 28 a FA-3.1.3 K2 1 9 c FA-1.2.3 K2 1 29 c FA-3.1.3 K2 1 10 c FA-1.2.3 K2 1 30 b FA-3.1.4 K3 1 11 d FA-1.2.4 K2 1 31 a, d FA-3.2.1 K3 1 12 d FA-1.2.5 K1 1 32 b FA-3.2.2 K3 1 13 d Keyword K1 1 33 c FA-3.3.1 K3 1 14 b FA-2.1.1 K2 1 34 c FA-3.3.2 K2 1 15 a FA-2.1.2 K2 1 35 b, c FA-3.3.2 K2 1 16 a, e FA-2.1.3 K2 1 36 d FA-3.3.3 K3 1 17 b FA-2.1.3 K2 1 37 c FA-3.3.4 K3 1 18 b FA-2.2.1 K2 1 38 a FA-3.3.5 K3 1 19 a FA-2.2.1 K2 1 39 c FA-3.4.1 K1 1 20 a FA-2.2.2 K2 1 40 b Keyword K1 1
  • 7. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 7 of 30 August 5, 2019 © International Software Testing Qualifications Board Answers Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 1. b a) Is not correct. see b) for correct answer b) Is correct. The Manifesto consists of 4 key values: Individuals and Interactions over processes and tools; Working software over comprehensive documentation; Customer collaboration over contract negotiation; Responding to change over following a plan c) Is not correct. see b) for correct answer d) Is not correct. see b) for correct answer FA-1.1.1 K1 1 2. a a) Is correct. From a customer perspective, working software is much more useful and valuable than overly detailed documentation, and it provides an opportunity to provide the development team rapid feedback b) Is not correct. It is normal practice, especially in test driven development, but it is not one of the values in the agile Manifesto c) Is not correct. The value is: customer collaboration over contract negotiation d) Is not correct. The value is: responding to change over following a plan FA-1.1.1 K1 1
  • 8. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 8 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 3. c, d a) Is not correct. This depends on the skillset of the team; developers may take on this task b) Is not correct. The team will work together to select tools that will enable them to be collaborative & efficient c) Is correct. Testers support & collaborate with business representatives to help them create suitable acceptance tests d) Is correct. In agile projects, quality is the responsibility of the whole team e) Is not correct. Developers may help with these tasks depending on the skillset of the team and individual workload FA-1.1.2 K2 1 4. c a) Is not correct. Software testing skills should be transferred and extended to non-testing members of the team b) Is not correct. This depends on the skillset of the team and who is available; some testers may have a development background c) Is correct. Enables a variety of skillsets to be leveraged as needed for the project d) Is not correct. Specialized testers are still needed and are an important resource on agile projects FA-1.1.2 K2 1
  • 9. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 9 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 5. c a) Is not correct. See details below b) Is not correct. See details below c) Is correct. See details below d) Is not correct. See details below i. Is not correct. Developers only implement features that are requested by business and are part of an iteration. If they complete their tasks, they will help out with other tasks assigned to the iteration ii. Is correct. Frequent customer feedback maintains a focus on the features with the highest business value iii. Is not correct. There may be more testing required due to frequent changes iv. Is correct. Customers indicate if requirements are missed or misinterpreted, and modify functionality if they desire FA-1.1.3 K2 1 6. b a) Is not correct. The same number of defects may be found using any software development process. The benefit with agile is the ability to find and fix defects faster b) Is correct. Clarifying customer feature requests, early and regularly throughout development, making it more likely that key features will be available for customer use earlier and the product, will better reflect what the customer wants c) Is not correct. Agile does not single out individuals; it is about the whole team d) Is not correct. There may not be enough time to complete all features for a given iteration, but the agile process does allow the team to focus on those features that have the highest business value FA-1.1.3 K2 1
  • 10. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 10 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 7. b a) Is not correct. See b) for correct mapping b) Is correct. Extreme Programming embraces 5 values to guide development: Communication, Simplicity, Feedback, Courage, and Respect. Scrum divides the project into short iterations called sprints. Kanban has no iterations or sprints; it is used to optimize continuous flow of tasks and minimize throughput time of each task c) Is not correct. See b) for correct mapping d) Is not correct. See b) for correct mapping FA-1.2.1 K1 1 8. d a) Is not correct. It is important to consider testability and automation, but designing the application based on limiting the testing effort may not result in a suitable solution for the end-user b) Is not correct. The product owner prioritizes the various quality characteristics c) Is not correct. The performance acceptance criteria would normally be determined by the product owner d) Is correct. The tester contributes by ensuring that the team creates acceptance criteria for the user story FA-1.2.2 K3 1
  • 11. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 11 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 9. c a) Is not correct. Testers should participate in all aspects of the retrospective meeting b) Is not correct. Testers should participate in all aspects of the retrospective meeting c) Is correct. All team members, both testers and non-testers, can provide input on both testing and non-testing activities d) Is not correct. Testers can learn valuable information from the retrospective meeting to apply in subsequent iterations FA-1.2.3 K2 1 10. c a) Is not correct. This should be raised in order to help find defects earlier in the process b) Is not correct. This should be raised as a process improvement c) Is correct. The retrospective meeting is not meant to single out individuals, but to focus on improvements of the process, and the team as a whole d) Is not correct. This should be raised as a process improvement FA-1.2.3 K2 1
  • 12. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 12 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 11. d a) Is not correct. This is a principle of continuous integration; builds are done at least once per day with automatic deploy and execution of automated unit & integration tests b) Is not correct. Continuous integration allows for constant availability of an executable software at any time and any place, for testing, demonstration, or education purposes c) Is not correct. The Continuous Integration practice enables developers to integrate work constantly, and test constantly, so errors in code can be detected rapidly d) Is correct. Testing should be automated at the unit and integration level to allow for quick feedback on the quality of the build 1.2.4 K2 1 12. d a) Is not correct. This is expected during iteration planning b) Is not correct. This is expected during iteration planning c) Is not correct. This is expected during iteration planning d) Is correct. This is expected during release planning FA-1.2.5 K1 1
  • 13. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 13 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 13. d a) Is not correct. The tester participates in the creation of the user story b) Is not correct. The user story should include both functional and non-functional requirements c) Is not correct. The user story is written collaboratively by the developers, testers, and business representatives d) Is correct. In an Agile environment, user stories are written to capture requirements from the perspectives of developers, testers, and business representatives. The collaborative authorship of the user story can use techniques such as brainstorming and mind mapping Keyword K1 1 14. b a) Is not correct. Agile testing promotes lightweight documentation b) Is correct. Test automation at all levels occurs in many agile teams. As the developers focus on automating tests on unit level testers should focus on automating tests on integration, system, and acceptance level. In traditional projects it is not as common to have the same focus on automation. Sometimes automation is done once the system testing is completed in order to work with a stable system or just to automate regression tests for maintenance purposes after the system is deployed to production c) Is not correct. The team decides d) Is not correct. Tester involvment is a good practice in all lifecycles FA-2.1.1 K2 1
  • 14. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 14 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 15. a a) Is correct. These three perspectives (tester, developer and business representative) are important to define when a feature is done b) Is not correct. Test level entry and exit criteria are more closely associated with traditional lifecycles c) Is not correct. Features should be verified in the same iteration in which they are developed d) Is not correct. Features should be verified in the same iteration in which they are developed FA-2.1.2 K2 1 16. a, e a) Is correct. This is one of the hallmarks of agile projects b) Is not correct. Many agile project teams still have independent test teams with test managers c) Is not correct. Testing is still a specialized role in agile, when done properly d) Is not correct. Developers and testers work collaboratively to develop and test a feature e) Is correct. Agile teams can employ various forms of acceptance testing FA-2.1.3 K2 1
  • 15. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 15 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 17. b a) Is not correct. This is a true statement. This can happen when testers and developers work closely together b) Correct. This is a false statement. Independent testers CAN find more defects than developers, but this is dependent on the level of testing being performed and also the expertise of the independent tester c) Is not correct. This is a true statement. This is an option which preserves a level of independence where there are separate test and development teams and testers are assigned on- demand at the end of a sprint d) Is not correct. This is a true statement. This option is satisfied when there are some specialized testers working on non- sprint or long term activities FA-2.1.3 K2 1 18. b a) Is not correct. This may be an indicator of quality, but it assumes that sufficient testing has been conducted to identify all possible defects. Also, it does not identify if the system is considered to be “working software” at this point b) Is correct. Positive customer feedback and working software are key indicators to product quality c) Is not correct. This is a good indication of team velocity, but does not provide information on the quality of the product d) Is not correct. This is also a good indication of team velocity, but again does not provide information on the quality of the product FA-2.2.1 K2 1
  • 16. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 16 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 19. a a) Is correct. Burndown charts show the planned progress and release date together with the actual progress of the user stories b) Is not correct. Automation logs show tests that have passed and failed and is not linked to any form of estimates c) Is not correct. While the agile task board shows progress, this information is then used in the burndown chart. But the task board showing the progress of the user stories and tasks do not have anything to do with estimates d) Is not correct. The defect tracking tool can show progress of defect reports and can be used to establish the quality level of the product. But it does not relate to the team’s progress against estimate FA-2.2.1 K2 1
  • 17. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 17 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 20. a a) Is correct. As this feature has previously been delivered, a review of all test assets is required, which should result in the updating of test cases to meet new acceptance criteria, to ensure false negatives (i.e. invalid failing tests) do not occur. This is the initial task to be performed before a decision about any other changes can be made b) Is not correct. This would not be the initial task to perform, as the tester would not know what new tests would be required for these changes without reviewing the current tests first. There may not be a need to add new tests – updates to existing tests may suffice c) Is not correct. While this is good practice, it does not address the specific regression risk identified in this scenario d) Is not correct. Same as with choice b). Without reviewing the current tests for this feature, it is unknown if additional automation is required FA-2.2.2 K2 1
  • 18. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 18 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 21. b a) Incorrect b) Correct. See below for detailed justification c) Incorrect d) Incorrect i This is true because agile expects and manages change and each iteration will require more and more regression testing. If automation was not used, then the team’s velocity would be reduced ii This is false. This is not a reason to introduce automation on a project iii This is false. We cannot retest/rerun all the test cases from a previous iteration. There are many test cases produced, with most being through manual exploratory testing, and it would not be feasible to automate everything iv This is false. Automation will help avoid regression in the product due to the high number of changes. But it will not guarantee that defects have not been introduced v This is true. Automation tools are linked to continuous integration tools that will execute and will highlight instantaneously if the new code breaks the build FA-2.2.2 K2 1
  • 19. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 19 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 22. d a) Is not correct. see justification below b) Is not correct. see justification below c) Is not correct. see justification below d) Is correct. see justification below i Is not correct. Agile projects embrace and expect change, however this does not mean it happens daily ii Is correct. This is true, the earlier the agile team gets feedback on quality, the better iii Is correct. Test first and continuous integration require tests to be automated and to provide feedback on build, as part of automated build process iv Is not correct. Testing should be done throughout each iteration, not only at the end v Is not correct. Agile projects require different levels of testing, such as unit, system, and acceptance testing FA-2.3.1 K2 1
  • 20. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 20 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 23. c a) Is not correct. see justification below b) Is not correct. see justification below c) Is correct. see justification below d) Is not correct. see justification below i Is not correct. This task is a collaborative effort for the whole team ii Is correct. This activity is expected of the agile tester iii Is not correct. In agile, defects are communicated regularly with stakeholders iv Is correct. This activity is typical for an agile tester v Is not correct. Pair programming is typically done using two developers; testers are not expected to improve program logic although could review code for testability or maintainability FA-2.3.2 K2 1 24. c a) Is not correct. This is true. Part of the tester’s role is to produce automation scripts, run and maintain them b) Is not correct. This is true. The tester should coach all other team members in any testing related aspect c) Is correct. This is false. It is the Scrum Master’s role (or what the equivalent role is called in other agile methodologies) to produce and update the burndown chart from the information supplied by the rest of the team d) Is not correct. Within agile, the tester will provide feedback on the product at all stages, which might include code analyzing activities FA-2.3.2 K2 1
  • 21. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 21 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 25. c a) Is not correct. This explanation probably refers to “burnout” rather than “burndown” b) Is not correct. This definition is describing the agile task board c) Is correct. The burndown chart shows progress of the user stories that are complete (done), and an estimate of the remaining time to complete the rest of the user stories in the sprint d) Is not correct. Burndown charts do not have any reference to defects fixed or waiting to be fixed Keyword K1 1 26. d a) Is not correct. Test-Driven Development (TDD) is a technique used to develop code guided by automated test cases. It is also known as test first programming, since tests are written before the code. The tests are automated and are used in continuous integration b) Is not correct. The process for TDD is repeated for each small piece of code, running the previous tests as well as the added tests c) Is not correct. The tests serve as a form of executable design specification for future maintenance efforts d) Is correct. This is true of BDD – not TDD FA-3.1.1 K1 1
  • 22. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 22 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 27. c a) Is not correct. The workload for each sprint has nothing to do with the Test Pyramid concept b) Is not correct. The testing backlog and number of tests has nothing to do with the Test Pyramid concept c) Is correct. The test pyramid emphasizes having more tests at the lower levels and a decreasing number of tests at the higher levels d) Is not correct. The number of automated tests has nothing to do with the Test Pyramid concept FA-3.1.2 K1 1 28. a a) Is correct. The testing quadrants can be used as an aid to describe the types of tests to all stakeholders b) Is not correct. This is not a good metric since not all test levels/types are applicable for a given system c) Is not correct. The number of tests from each quadrant is dependent on the system under test and will rarely be equal for all quadrants. In some situations, there may not be any tests for a quadrant d) Is not correct. The testing quadrants have no correlation with risk level FA-3.1.3 K2 1
  • 23. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 23 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 29. c a) Is not correct. see below b) Is not correct. see below c) Is correct. see below d) Incorrect. see below TC1 – Is not correct. These test cases are not technology-facing component tests TC2 – Is not correct. Usability and performance tests are not part of the 2nd quadrant TC3 – Is correct. Usability testing is part of the 3rd quadrant TC4 – Is correct. Performance testing is part of the 4th quadrant FA-3.1.3 K2 1 30. b a) Is not correct. Modifying the test automation framework and scripts to support the new type of browser may not be worth the effort if the risk is low that new defects will be found. A risk analysis should be done including the whole team and a collaborative decision should be made b) Is correct. The decision to modify the test automation framework and scripts should be done collaboratively with the whole team. The tester is then responsible to make changes to the iteration plan as required c) Is not correct. The tester must notify the team who will then together decide what to do with the issue d) Is not correct. It is not up to the tester alone to determine scope of work. This issue will be addressed by creating a new user story or modifying an existing user story, and will be addressed by the entire team during sprint planning FA-3.1.4 K3 1
  • 24. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 24 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 31. a, d a) Is correct. The information from the risk analysis is used during poker planning sessions to determine priorities of items to be completed in the iteration. Only after the poker planning sessions, would items be added to the backlog if it is determined that not all items can be completed in the iteration b) Is not correct. At this point, we do not know if we have time to complete all tasks in the iteration. Just because something is high risk does not mean it will take a lot of effort to complete. We would only know after poker planning sessions c) Is not correct. The iteration length of times are not extended. After the poker planning session, some items may be moved to backlog if determined there is not enough time to complete d) Is correct. Risk mitigation can be done before test execution occurs to reduce the level of risk e) Is not correct. A planning poker session should be held first to determine what can be accomplished in the given iteration. If it is determined that there is not enough time to complete all items, it is probable that the lower risk items will be added to the backlog for future sprints FA-3.2.1 K3 1
  • 25. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 25 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 32. b a) Is not correct. The customers and developers may have overlooked the difficulty of the test technique needed to validate the user story. Discussions must be held, and the entire team should be in agreement of the estimate b) Is correct. Planning poker sessions should continue for the user story, until the entire team is satisfied with the estimated effort c) Is not correct. The entire team must agree on the estimate for the user story. The customer alone does not understand the complexity of developing or testing the functionality d) Is not correct. It is not necessary that they match, a rule could be made that the highest estimate is taken, or an average taken of all three estimates. This is up to the team to decide before the planning poker session FA-3.2.2 K3 1
  • 26. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 26 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 33. c a) Is not correct. see below b) Is not correct. see below c) Is correct. see below d) Is not correct. see below i This is helpful since we know there is a new version of the standard; existing test cases will need to be modified or new ones will need to be added ii This is helpful during the risk analysis phase iii This information is not helpful, since user access is changing with the new release of the device and new user stories have been documented iv Because new technology is being introduced, baselines should be obtained using devices with similar technology or defined performance requirements for this type of technology v This is helpful during the risk analysis phase FA-3.3.1 K3 1
  • 27. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 27 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 34. c a) Is not correct. Both test cases and test charters are used as a basis for what to test. The number of executed test cases does not give any information about what has been covered (The number of test charters do not give any valuable information about coverage, either) b) Is not correct. This statement in itself is insufficient. It needs to be backed up by supporting information regarding test coverage and risks involved c) Is correct. The obtained test coverage with supporting information makes it the best choice, even if more information would be needed. This includes information about found defects, their severity of occurrence, and taxonomy (how many serious problems in each area). This information gives a more complete basis for a release decision. You would also need information regarding the evaluated characteristics and how they affect the total picture regarding the completion of the system, and the related testing d) Is not correct. The finish of an iteration/sprint implies that you stop testing when there is no more time which is not the best criteria for when to stop testing FA-3.3.2 K2 1 35. b, c a) Is not correct. not testable, there are no details on the type of white box testing or the coverage expected b) Is correct. this is testable c) Is correct. this is testable d) Is not correct. not testable, we do not know what is a reasonable response time e) Is not correct. not testable, need to specify which browsers. One could make assumptions on what the major browsers are FA-3.3.2 K2 1
  • 28. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 28 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 36. d a) Is not correct. see justification below b) Is not correct. see justification below c) Is not correct. see justification below d) Is correct. see justification below i Is not correct. User story is specific to customers’ transaction history ii Is correct. This test is specific to a bank teller role and results in viewing customer’s bank transactions iii Is correct. This test is specific to a bank teller role and results in viewing customer’s bank transactions iv Is correct. This test is specific to a bank teller role and results in viewing customer’s bank transactions v Is not correct. User story does not mention performance requirements FA-3.3.3 K3 1 37. c a) Is not correct. The focus of this user story is not on the state of the system; instead the expectation is to test shipping costs b) Is not correct. The focus of this user story is not on whether the item is shipped as expected; the expectation is to test shipping costs c) Is correct. BVA is the best option when testing shipping costs d) Is not correct. The focus of this user story is not on whether the item is shipped as expected, the expectation is to test shipping costs FA-3.3.4 K3 1
  • 29. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 29 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 38. a a) Is correct. This is not a valid reason because exploratory testing cannot prevent defects from occurring due to the concurrent, reactionary nature of analysis, design and execution of the tests b) Is not correct. Exploratory testing is known as an experienced based approach to testing, which will be as effective as the tester running the tests. The benefit of this approach is that the tests that will be designed and executed will influence the next set of tests that are designed and executed c) Is not correct. Exploratory testing is not a technique but an approach to testing that can use other techniques such as pairwise, classification trees, boundary value analysis etc d) Is not correct. One of the benefits of using exploratory testing is when there are requirements that are less than perfect, and within agile projects there is limited analysis, depth and detail of requirement FA-3.3.5 K3 1 39. b e) Is not correct. This would be one of the purposes of a wiki, not an ALM tool a) Is not correct. This would be one of the purposes of a Continuous Integration (CI) tool, not an ALM tool b) Is correct. This is one of many purposes of an ALM tool, but using the tool allows more collaboration with distributed teams than physical task boards c) Is not correct. This would be one of the purposes of a data generation and data load tool, not an ALM tool FA-3.4.1 K1 1
  • 30. Agile Tester, Foundation Level Exam ID: Exam ID: A Sample Exam – Answers International Software Testing Qualifications Board Version 1.2 Page 30 of 30 August 5, 2019 © International Software Testing Qualifications Board Question Correct Answer Explanation / Rationale Learning Objective (LO) K-level Number of Points 40. b a) Is not correct. This is true, see section 3.3.5 of syllabus b) Is correct. Test charters are created prior to execution which include test objectives and test ideas c) Is not correct. This is true, see section 3.3.4 of syllabus d) Is not correct. This is true; the tester needs good understanding of how the system is used and how to determine when it fails Keyword K1 1