top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

different between sanity and smoke testing?

+2 votes
317 views

Smoke and Sanity testing are the most misunderstood topics in Software Testing. Can anybody explain this different ?

posted Mar 27, 2015 by Praveen Prakash

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

Smoke Testing:

Smoke Testing is performed to ascertain that the critical functionality of the program is working fine.

The objective of this testing is to verify the "stability" of the system in order to proceed with more rigorous testing.

This testing is performed by the developers or testers.

Smoke testing is usually documented or scripted.

Smoke testing is a subset of Regression testing.

Smoke testing exercises the entire system from end to end

Sanity Testing:

Sanity Testing is done to check the new functionality / bugs have been fixed.

The objective of the testing is to verify the "rationality" of the system in order to proceed with more rigorous testing

Sanity testing is usually performed by testers.

Sanity testing is usually not documented and is unscripted.

Sanity testing is a subset of Acceptance testing.

Sanity testing exercises only the particular component of the entire system.

answer May 8, 2015 by Shivaranjini
...