2026/2027 WITH 200 QUESTIONS AND
EXPERT-VERIFIED CORRECT
ANSWERS | ALREADY GRADED A+ |
GUARANTEED SUCCESS | ISTQB
FOUNDATION LEVEL PRACTICE EXAM
Which of the following is a true statement regarding the V-model lifecycle?
a. Testing involvement starts when the code is complete
b. The test process is integrated with the development process
c. The software is built in increments and each increment has activities for
requirements, design,
build and test
d. All activities for development and test are completed sequentially - CORRECT
ANSWER-B
(B is correct. In the V-Model, testing activities are
paired with each development activity. A and D
are not correct. These behaviors are typical of a
,waterfall model. C is not correct. This is typical of
an incremental model.)
Usability testing is an example of which type of testing?
a. Functional
b. Non-functional
c. Structural
d. Change-related - CORRECT ANSWER-B
(B is correct. Usability is one of the non-functional
test types according to ISO 25010)
What type of testing is normally conducted to verify that a product meets a
particular regulatory
requirement?
a. Unit testing
b. Integration testing
c. System testing
d. Acceptance testing - CORRECT ANSWER-D
(D is correct per the syllabus. Regulatory
acceptance is a form of acceptance testing. The
other types of testing should be conducted as
well, but the focus on the compliance with the
regulatory requirements should occur during
acceptance testing. It is a good practice to
conduct this testing as early as possible, but
formal acceptance by a regulatory agency is
,normally done during acceptance testing.)
You have been receiving daily builds from the developers. Even though they are
documenting the fixes
they are including in each build, you are finding that the fixes either aren't in the
build or are not
working. What type of testing is best suited for finding these issues?
a. Unit testing
b. System testing
c. Confirmation testing
d. Regression testing - CORRECT ANSWER-C
(C is correct. Confirmation testing will determine if
a fix is present in a build and if it actually fixes
the defect it is supposed to fix. A is not correct
because this would be conducted by the
developer as they fix the issues. While it might
catch a fix that doesn't work, it's not likely to
catch the check-in/build process that is excluding
the fix from the build. B is not correct because
system testing will take longer to pinpoint this
problem and may result in more troubleshooting
time when the problem is discovered again. D is
not correct because this is the testing that is
done to see if there have been any unintended
changes in the software's behavior.)
, In a formal review, which role is normally responsible for documenting all the
open issues?
a. The facilitator
b. The author
c. The scribe
d. The manager - CORRECT ANSWER-C
(C is correct. The scribe is normally responsible
for documenting all issues, problems and open points. The author may take notes
as well, but that is not their primary role.)
Which testing technique would be most effective in determining and improving the
maintainability of the code (assuming developers fix what is found)?
a. Peer reviews
b. Static analysis
c. Dynamic testing
d. Unit testing - CORRECT ANSWER-B
(B is correct. Static analysis with tools will give
the best results for improving maintainability and
ensuring adherence to good coding practices. A
may help, but depending on the peer, it may just
reinforce bad habits. C is unlikely to help
because only failures will be observed, not the
underlying code. D may help, but since it's
usually done by the developer who wrote the
code, it's unlikely to highlight maintenance
issues.)