Quality –
The degree to which a component, system or process
meets specified requirements and/or user/customer needs and expectations.
Testing –
Testing helps to measure the quality of software in
terms of number of defects found, the test run, and the system covered by
tests.
Testing can give confidence in the quality of the
software if it finds few or no defects.
Testing helps to find defects and potential failures during
software development, maintenance and operations.
Role of
testing in Software Development, Maintenance, and Operations –
Rigorous testing is necessary during development
and maintenance to identify defects, in order to reduce failures in operational
environment and increase the quality of the operational system.