Quality Testing

Quality is delighting customers

difference b/n smoke and sandy testing 

Views: 171

Reply to This

Replies to This Discussion


Smoke testing originated in the hardware testing practice of turning on a new piece of hardware for the first time and considering it a success if it does not catch fire and smoke. In software industry, smoke testing is a shallow and wide approach whereby all areas of the application without getting into too deep, is tested.


A sanity test is a narrow regression test that focuses on one or a few areas of functionality. Sanity testing is usually narrow and deep.
Smoke Test:
When a build is received, a smoke test is run to ascertain if the build is stable and it can be considered for further testing.
Sanity testing:
Once a new build is obtained with minor revisions, instead of doing a through regression, a sanity is performed so as to ascertain the build has indeed rectified the issues and no further issue has been introduced by the fixes. Its generally a subset of regression testing and a group of test cases are executed that are related with the changes made to the app.

Generally, when multiple cycles of testing are executed, sanity testing may be done during the later cycles after through regression cycles.
Hi Priyanka,

Please find the attached doc for the same.

Thanks Anki.
HI all,

Can You Be More CLarify regarding this smoke and sanity , Actually I think is "Smoke is Stability of the Application" for acceptance and Smoke is to verify the applications after minimal bug fixess.. can you more ellaborate regarding this..


TTWT Magazine





© 2020   Created by Quality Testing.   Powered by

Badges  |  Report an Issue  |  Terms of Service