CSC 501-Software Testing
CSC 501-Software Testing
CSC 501-Software Testing
SOFTWARE ENGINEERING
SOFTWARE TESTING
What is Software Testing?
• Software testing is a confirmation that software is doing what it
is intended to do.
• It is an investigation to find out the degree in which software
conforms to requirements and specifications.
• It is the process of executing a system in order to identify any
gaps, or missing requirements in contrary to the actual
requirements.
• It is a software quality assurance (SQA) issue because it
scrutinizes software competence about how much they conform
with the specified requirements.