Sprint 2: Test Design and Types of
Software Testing Questions with
Detailed Verified Answers
Question:Manual Testing
Ans: A type of testing performed by human testers who execute test cases
without the use of automation tools.
Question: Automated Testing
Ans: A type of testing that uses software tools to execute test cases
automatically.
Question: Functional Testing
Ans: Testing that verifies that the software functions as expected and meets
specified requirements.
Question: Non-Functional Testing
Ans: Testing that evaluates the performance, usability, and reliability of a
software application.
Question: Unit Testing
, Page | 2
Ans: Testing individual components or modules of a software application in
isolation.
Question: Integration Testing
Ans: Testing the interaction between integrated components or systems to
ensure they work together.
Question: System Testing
Ans: Testing the complete and integrated software application to evaluate its
compliance with specified requirements.
Question: Acceptance Testing
Ans: Testing conducted to determine if the software meets the acceptance
criteria and is ready for deployment.
Question: Security Testing
Ans: Testing to identify vulnerabilities, threats, and risks in a software
application.
Question: Performance Testing
Ans: Testing to determine how a system performs in terms of responsiveness
and stability under a particular workload.
Question: Usability Testing