SQA Short
SQA Short
Assignment
Unit 1
1. What is Software Testing? Explain Advantages of Software Testing.
Software Testing is the process of evaluating a software application to identify bugs, errors, and
ensure it meets the specified requirements. It helps improve software quality, reliability, and
security.
Advantages:
The V-Model (Verification and Validation Model) aligns development phases with
corresponding testing phases, ensuring early defect detection.
Unit 2
10. White Box and Black Box Testing
Ensures software functions as per requirements (e.g., UI, APIs, database, security, etc.).