Question 1
Which of the following is an example of verification in software testing?
Executing test cases to check login functionality
Reviewing the requirements specification document
Performing load testing on the application
Conducting user acceptance testing
Question 2
Which SDLC model is best suited for projects with well-defined requirements?
Waterfall
Agile
Spiral
V-Model
Question 3
In the Software Testing Life Cycle (STLC), what is the purpose of the test planning phase?
To execute test cases
To perform code reviews
To report defects to developers
To define testing objectives and strategies
Question 4
At which level of testing is integration testing performed?
After unit testing but before system testing
After system testing
During the requirements phase
After end-to-end testing
Question 5
Which type of non-functional testing evaluates how the system handles user work-load?
Security Testing
Load Testing
Unit Testing
Regression Testing
Question 6
In White Box Testing, what does path testing aim to achieve?
Test all possible paths through the code
Test the user interface
Test the system under heavy load
Test external APIs
Question 7
What is a characteristic of a negative test case?
It tests the system with valid inputs
It is used only in White Box Testing
It focuses on performance metrics
It tests how the system handles invalid or unexpected inputs
Question 8
In the context of static testing, what is the primary benefit of conducting a formal code review during the design phase of the SDLC?
It eliminates the need for dynamic testing later.
It replaces the need for unit testing.
It identifies defects early, reducing rework costs.
It ensures the code is fully executable.
Question 9
Which principle of software testing is most challenged when testing a highly customizable software product?
Defect clustering
Pesticide paradox
Early testing saves time and cost
Testing is context-dependent
Question 10
In the V-Model of SDLC, what testing activity directly corresponds to the requirements analysis phase?
Acceptance Testing
Unit Testing
Integration Testing
System Testing
There are 20 questions to complete.