Officer Quality Control Question:
Tell me what is difference between Smoke testing and Sanity Testing?

Answer:
The difference between smoke and sanity testing is described below:
☛ Sanity testing is performed when new build is released after fixing bugs where as smoke testing is performed to check the major functionalities of the application.
☛ Sanity is performed by the tester or the developer but smoke testing can be performed by the tester or developer.
☛ Smoke testing is performed earlier where as sanity is performed after the smoke testing.
☛ Sanity testing is narrow and deep approach of testing and smoke testing is focused testing based on major functionalities.
☛ Sanity testing is performed when new build is released after fixing bugs where as smoke testing is performed to check the major functionalities of the application.
☛ Sanity is performed by the tester or the developer but smoke testing can be performed by the tester or developer.
☛ Smoke testing is performed earlier where as sanity is performed after the smoke testing.
☛ Sanity testing is narrow and deep approach of testing and smoke testing is focused testing based on major functionalities.