Tuesday, April 16, 2013

Definitions: Testing

IEEE Standard 6.10.12-1990, IEEE Standard Glossary of Software Engineering Terminology
The process of operating a system or component under specified conditions, observing or recording the results, and making an evaluation of some aspect of the system or component.

Systematic Software Testing
by Rick Craig and Stefan Jaskiel
Testing is a concurrent lifecycle process of engineering, using and maintaining testware in order to measure and improve the quality of the software being tested.

Sourced from Chapter 1, A practitioner's Guide to Software Test Design by Lee Copeland