Problem solve Get help with specific problems with your technologies, process and projects.

Smoke and sanity testing

Smoke and sanity tests are often confused with one another, but they are different. Expert Scott Barber explains what these tests are.

What are smoke testing and sanity testing? Is there any difference between smoke and sanity testing?

For the most part people seem to use these terms (along with several others) to refer to "a relatively low cost (in terms of time and resources) test conducted to determine of a particular release or build is adequate for further testing." These tests may be manual or automated. I'm sure that there are folks that would make a distinction between the two, but I'm also certain that there is no general consensus over what that distinction would be.

Software testing resources:
How to conduct regression tests

Reduce software defects with requirements-based function testing

The benefits of testing software by project phase

If you're interested, the term "smoke test" comes from plugging in an electronic device after it has been shipped to a distribution point but before delivery to the final customer. If the device smoked when it was plugged in, the distribution point would send that device back to the shipper and request a replacement instead of sending it on to the final customer.

Dig Deeper on Topics Archive

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.