Q1Software Testing and Project Management
Question
2 marks
Define Software Testing.
Answer
Software Testing is the rigorous process of aggressively evaluating a system to identify fatal defects and ensure absolute compliance with requirements.
Software Testing is the highly disciplined, mathematical, and empirical process of aggressively executing a software application with the explicit intent of uncovering catastrophic logical errors, security vulnerabilities, or architectural defects, ensuring the product absolutely aligns with strict business requirements.