Ben E. C. Boyter's Blog

Sanity Testing (218 words)

Software sanity tests are closely associated with smoke tests. They attempt to determine if is reasonable to continue with testing a given piece of software. The objective is not to test all functionality, but to determine if there is value in doing so. You can consider it a “Should I continue to test this?” check. Sanity tests differ from smoke tests as they exist to check if new functionality has been met and existing bugs have been resolved.

The following examples are considered sanity tests.

Many consider sanity testing to be a subset of acceptance testing and one of the first layers in ensuring software quality.