SWT301 MIDTERM EXAM 2026
COMPREHENSIVE REVIEW QUESTIONS
AND SOLUTIONS
◉ Consider the following exit criteria which might be found in a test
plan:
1. No known customer-critical defects. II. All interfaces between
components tested. III. 100% code coverage of all units. IV. All
specified requirements satisfied.
V. System functionality matches legacy system for all business rules.
Which of the following statements is true about whether these exit
criteria belong in an acceptance test plan?
Select one of the following:
Cau tra lời (SingleChoice)
Only statements I, IV, and V belong in an acceptance test plan.
Only statements I, II, and V belong in an acceptance test plan.
All statements belong in an acceptance test plan.
Only statement I belongs in an acceptance test plan.
Answer: Only statements I, IV, and V belong in an acceptance test
plan.
,◉ In a software development project, the stakeholders assume that
the application's login feature is working perfectly and does not
require any further testing. However, as a tester, you have
concerns that this may pose potential risks to the overall quality of
the software.
You decide to conduct thorough testing of the login feature which
includes various test scenarios, such as testing different user
credentials, handling invalid inputs, verifying password encryption,
and checking for proper error messages. Several critical issues are
discovered. You organize a meeting with the stakeholders to present
the findings and discuss the necessity of addressing these issues
before the application's release.
Which of the following is a benefit of test independence exemplified
by this situation?
Cau tra lời (SingleChoice)
Challenging stakeholder assumptions
Removing a defect early
Recognizing different kinds of failures
Taking
Answer: Challenging stakeholder assumptions
◉ According to the content in "Foundations of Software Testing:
ISTQB Certification, Cengage, 2018," which of the following
statements best describes the differences between test progress
reports and test summary reports in software testing?
, Cau tra lời (SingleChoice)
Test progress reports emphasize ongoing testing activities, while
test summary reports provide a comprehensive overview of the
testing efforts and results.
Test progress reports emphasize quantitative metrics, while test
summary reports primarily include qualitative assessments of
testing activities.
Test summary reports are generated periodically throughout the
testing phase, whereas test progress reports are compiled only at
the end of the testing phase.
Test progress reports primarily address defect management, while
test summary reports focus on resource allocation.
Answer: Test progress reports emphasize ongoing testing activities,
while test summary reports provide a comprehensive overview of
the testing efforts and results.
◉ Which of the following is not included in Test Plan.
Cau tra lời (SingleChoice)
Suspension criteria.
Expected results.
Features to be tested.
Environmental needs.
Answer: Expected results.
COMPREHENSIVE REVIEW QUESTIONS
AND SOLUTIONS
◉ Consider the following exit criteria which might be found in a test
plan:
1. No known customer-critical defects. II. All interfaces between
components tested. III. 100% code coverage of all units. IV. All
specified requirements satisfied.
V. System functionality matches legacy system for all business rules.
Which of the following statements is true about whether these exit
criteria belong in an acceptance test plan?
Select one of the following:
Cau tra lời (SingleChoice)
Only statements I, IV, and V belong in an acceptance test plan.
Only statements I, II, and V belong in an acceptance test plan.
All statements belong in an acceptance test plan.
Only statement I belongs in an acceptance test plan.
Answer: Only statements I, IV, and V belong in an acceptance test
plan.
,◉ In a software development project, the stakeholders assume that
the application's login feature is working perfectly and does not
require any further testing. However, as a tester, you have
concerns that this may pose potential risks to the overall quality of
the software.
You decide to conduct thorough testing of the login feature which
includes various test scenarios, such as testing different user
credentials, handling invalid inputs, verifying password encryption,
and checking for proper error messages. Several critical issues are
discovered. You organize a meeting with the stakeholders to present
the findings and discuss the necessity of addressing these issues
before the application's release.
Which of the following is a benefit of test independence exemplified
by this situation?
Cau tra lời (SingleChoice)
Challenging stakeholder assumptions
Removing a defect early
Recognizing different kinds of failures
Taking
Answer: Challenging stakeholder assumptions
◉ According to the content in "Foundations of Software Testing:
ISTQB Certification, Cengage, 2018," which of the following
statements best describes the differences between test progress
reports and test summary reports in software testing?
, Cau tra lời (SingleChoice)
Test progress reports emphasize ongoing testing activities, while
test summary reports provide a comprehensive overview of the
testing efforts and results.
Test progress reports emphasize quantitative metrics, while test
summary reports primarily include qualitative assessments of
testing activities.
Test summary reports are generated periodically throughout the
testing phase, whereas test progress reports are compiled only at
the end of the testing phase.
Test progress reports primarily address defect management, while
test summary reports focus on resource allocation.
Answer: Test progress reports emphasize ongoing testing activities,
while test summary reports provide a comprehensive overview of
the testing efforts and results.
◉ Which of the following is not included in Test Plan.
Cau tra lời (SingleChoice)
Suspension criteria.
Expected results.
Features to be tested.
Environmental needs.
Answer: Expected results.