www webomates.com 1 Sanity testing vs Smoke testing
Smoke testing, also known as build verification testing, is performed on initial builds before they are released for extensive testing.
The idea is to net issues, if any, in the preliminary stages so that the QA
team gets a stable build for testing, thus saving a significant amount of effort and time spent by the QA
Sanity testing is performed on a stable build which represents minor changes in code/functionality to ensure that none of the existing functionality is broken due to the changes.
For this, a subset of regression tests is conducted on the build