VSP – FOUNDATION 2025/2026 LATEST 200 EXAM
QUESTION AND VERIFIED ANSWERS |A+GRADE.
Which of the following is most correct regarding the test level at which functional tests may
be executed?
a. Unit and integration
b. Integration and system
c. System and acceptance
d. All levels - ......ANSWER........D
(D is correct. Functional testing should be
conducted at all levels)
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 - ......ANSWER........B
(B is correct. In the V-Model, testing activities are
paired with each development activity. A and D they 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
,2 of 117
d. Change-related - ......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 recruitment?
a. Unit testing
b. Integration testing
c. System testing
d. Acceptance testing - ......ANSWER........D
(D is correct for the syllabus. Regulatory acceptance is a form of acceptance testing. The
Other types of testing should be conducted as well, but the focus on 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 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 - ......ANSWER........C
(C is correct. Confirmation testing will determine if a fix is present in a build and if it fixes
The defect is supposed to be fixed. A is not correct because this would be conducted by
the developers 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
,3 of 117
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 - ......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 to fix what is found)?
a. Peer reviews
b. Static analysis
c. Dynamic testing
d. Unit testing - ......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)
For a formal review, at what point in the process are the entry and exit criteria defined?
a. Planning
b. Review initiation
c. Individual review
, 4 of 117
d. Fixing and reporting - ......ANSWER........A
(A is correct. The entry and exit criteria should be defined during the planning step in the
review process. These should be evaluated at each step to ensure the product is ready for
the next step in the process. B, C, and D are not correct because the criteria should
already be defined by this point)
If the author of the code is leading a code review for other developers and testers, what
type of review is it?
a. An informal development review
b. A walkthrough
c. An inspection
d. An audit - ......ANSWER........B
(B is correct. When the author of the document being reviewed is leading the review, this is
typically a walkthrough. A is not correct because there is a group of people conversing in
the review rather than a more formal review meeting. C is a formal review type, and the
facilitator (moderator) would lead to the review. D is not correct because an audit is
normally conducted by a third-party external to the team)
You are participating in a role-based review session. Your assigned role is that of a senior
citizen. The Product is an online banking application that is targeted for use on smart
phones. You are currently reviewing the user interface of the product with a prototype that
works on iPhones. Which of the following is an area that you should review?
a. The speed of response from the banking backend
b. The attractiveness of the application
c. The size and clarity of the instruction text
d. The reliability of the application when the connection is dropped - ......ANSWER........C
(C is correct. As a senior citizen, you should be checking that the size of the instruction text
is clearly readable, and you should verify that the instructions will make sense to a senior
citizen. A is not correct because this is not particular to your role as senior citizens is
generally not as time compressed as younger users. B is not correct. Although it is nice,
attractiveness tends to be very subjective and is difficult to evaluate at a role level. D is not