Requires Free Membership to View
When you register, you'll receive targeted emails designed to keep you informed of the most relevant information on Agile development, application security, testing & QA, software requirements, and more.
Hannah Smalltree, Editorial DirectorSmoke testing refers to a short series of tests that are executed to make sure that the build appears to be reasonably working-- the build appears to be functional. Sanity testing is the same as smoke testing. There seem to be many terms used for smoke testing; I've also heard the term acid testing. If a major part of the functionality is found to not be working from a smoke or sanity test, then the build is often turned back to development. Smoke testing doesn't prove everything is working, but usually provides a sense that the build is good enough to begin testing in earnest.
This was first published in November 2010