1. What does SDLC stand for?
Explanation: SDLC stands for Software Development Lifecycle.
Report for correction2. Which phase of the SDLC involves gathering and analyzing requirements?
Explanation: The Requirements Analysis phase involves gathering and analyzing project requirements.
Report for correction3. Which SDLC model is known for its linear and sequential approach?
Explanation: The Waterfall model follows a linear and sequential approach.
Report for correction4. In Agile, what is the primary focus?
Explanation: Agile places a primary focus on customer collaboration and responding to change.
Report for correction5. Which testing type ensures that the individual components of a software work as expected?
Explanation: Unit Testing ensures that individual components (units) of software work as expected.
Report for correction6. Which SDLC model is characterized by iterative development, where each iteration produces a potentially shippable product increment?
Explanation: Agile is characterized by iterative development with potentially shippable increments at the end of each iteration.
Report for correction7. What is the primary goal of the Planning phase in the SDLC?
Explanation: The Planning phase involves project scheduling and resource allocation.
Report for correction8. Which SDLC model is known for its risk-driven approach and includes risk analysis at each phase?
Explanation: The Spiral model includes risk analysis at each phase and follows a risk-driven approach.
Report for correction9. Which type of testing checks the interaction between different components or modules?
Explanation: Integration Testing checks the interaction between different components or modules.
Report for correction10. What does "TDD" stand for in software development?
Explanation: TDD stands for Test-Driven Development, a development approach where tests are written before writing the actual code.
Report for correction11. Which phase of the SDLC involves writing code based on the design specifications?
Explanation: The Implementation phase involves writing code based on design specifications.
Report for correction12. Which type of testing assesses whether the entire system meets the specified requirements?
Explanation: System Testing assesses whether the entire system meets specified requirements.
Report for correction13. What is the primary purpose of User Acceptance Testing (UAT)?
Explanation: User Acceptance Testing (UAT) is conducted to validate that the system meets user requirements and is ready for user acceptance.
Report for correction14. Which testing type is focused on verifying that software continues to work correctly after changes are made to it?
Explanation: Regression Testing verifies that software continues to work correctly after changes are made to it.
Report for correction15. What is the purpose of a "Test Case" in software testing?
Explanation: A Test Case specifies how a particular feature or aspect of the software should be tested, including the steps to follow and expected outcomes.
Report for correction16. Which phase of the SDLC typically includes creating system design specifications, architecture, and data models?
Explanation: The Design phase includes creating system design specifications, architecture, and data models.
Report for correction17. What is the primary goal of the Verification phase in the SDLC?
Explanation: The Verification phase focuses on ensuring that the code is error-free and meets quality standards.
Report for correction18. Which type of testing focuses on evaluating the performance characteristics of a software application under specific conditions?
Explanation: Performance Testing evaluates the performance characteristics of a software application, such as speed, responsiveness, and scalability.
Report for correction19. What is the purpose of a "Test Plan" in software testing?
Explanation: A Test Plan defines the overall testing strategy and approach for a software project.
Report for correction20. In the V-Model, each stage of development is associated with a corresponding stage of testing. What does the "V" represent in this model?
Explanation: The "V" in the V-Model stands for Verification, as each development stage is associated with a corresponding stage of testing and verification.
Report for correction21. Which type of testing assesses the usability and user-friendliness of a software application?
Explanation: Usability Testing assesses the usability and user-friendliness of a software application.
Report for correction22. What is the primary goal of Alpha Testing?
Explanation: Alpha Testing involves testing with a select group of users to gather feedback and identify issues.
Report for correction23. What does "CI/CD" stand for in software development?
Explanation: CI/CD stands for Continuous Integration/Continuous Deployment, a software development practice.
Report for correction24. Which phase of the SDLC focuses on coding and unit testing of the software?
Explanation: The Implementation phase focuses on coding and unit testing of the software.
Report for correction25. Which type of testing is focused on identifying security vulnerabilities in a software application?
Explanation: Security Testing is focused on identifying security vulnerabilities in a software application.
Report for correction