Questions and Answers 2025| 100%
Correct
What is the primary purpose of acceptance testing in the software development lifecycle?
A) To validate the system meets the business needs
B) To find and fix defects early
C) To determine if the system meets user needs
D) To assess system performance
In an Agile development model, testing is typically:
A) Performed only at the end of each iteration
B) Conducted exclusively by developers
C) Scheduled for the last phase of the lifecycle
D) Integrated continuously throughout the lifecycle
During system testing, the main objective is to:
A) Validate the entire system functions as expected
B) Focus on individual component testing
C) Identify system performance issues only
D) Perform final regression testing
What is a key benefit of involving testers in early stages of the lifecycle?
1
,A) Reduces the time required for system testing
B) Helps in identifying defects early
C) Increases the workload on testers
D) Focuses solely on design defects
Regression testing is critical in which part of the lifecycle?
A) After each major change or update
B) Only at the end of development
C) During acceptance testing only
D) At the beginning of development
In Agile testing, what is the tester’s main responsibility?
A) Complete all testing within a sprint
B) Ensure continuous feedback on quality
C) Handle all defect management alone
D) Only perform automation testing
The main goal of integration testing is to:
A) Verify the system meets all requirements
B) Confirm individual units are defect-free
C) Detect issues in combined modules
D) Validate the software’s compatibility with hardware
2
, Which of the following is a key activity in test planning?
A) Executing test cases
B) Writing test scripts
C) Analyzing test failures
D) Defining test objectives and scope
What is a Test Strategy?
A) A specific set of test cases
B) A list of tools to be used in testing
C) A high-level approach to testing
D) A detailed list of test scripts
Which technique helps ensure traceability of test cases to requirements?
A) Requirement Traceability Matrix
B) Test Data Management
C) Defect Tracking Tool
D) Test Case Template
The role of a test manager includes:
A) Executing tests with automation tools
B) Writing all test cases
C) Managing test resources and team
D) Fixing code defects found during testing
3