what is smoke testing and how is different from sanity
Sigiloso
Smoke Testing is performed to ascertain that the critical functionalities of the program are working fine. Sanity testing is done at random to verify that each functionality is working as expected. Smoke testing exercises the entire system from end to end.