Testing
From Mp
Contents |
Simple Description
Testing is a practice of ensuring quality through finding defects within an application.
Primary Name
Testing
Also Known As
Quality Assurance
Core Process
Primarily part of the Build process.
Purpose
Ensure quality through comparing expectations with actuals in a completed product.
Implementations
Description
Testing is about taking a completed product (i.e. an application or set of applications) and exercising it to ensure that two things are true (or generally true within certain limitations):
- It does what it supposed to do.
- It doesn't do what it's not supposed to do.
There are many ways of testing, from simple functional testing (comparing expectations with actuals), to integration testing (testing the application in its target environment). There are even different approaches to testing within a single testing approach (i.e. multiple ways of performing functional testing).
The primary goal of testing is to ensure quality. The testing industry is significant, and many books exist on the topic. The details and scope of all of testing is outside of the scope of this entry, but the usefulness is generally accepted.

