Hi Hitesh please find the attached document.
hopes this will solve ur problem.
If you/anybody have any queries please share it
Entry Criteria and Exit Criteria in this document is based on the SDLC scenario.
Thanks for explain. one interviewer asked me about difference between Smoke & Sanity Testing , I replied him but he was not convinced when I told Sanity is a part of regression testing . I think my ans. was wrong .
How to explain difference between Smoke & Sanity Testing in simple and short way ?
Smoke testing.... it will be performed to make sure that whether this build is stable for further testing or not...Smoke testing can be called as Build verification Testing. For This on tester attitude should be Negative ...
Sanity Testing.......Its mostly performed on staging servers. on the build is stabilized in QA environment we place the same build in Staging server which is simulated to live environment. Here we to make sure functionality of the application we do perform sanity testing. For This on tester attitude should be Positive ...
and one more case is before performing performance testing we make sure the Build health, whether this build is fit for performance testing or not...in this case also we do perform sanity testing.
The main difference between Smoke & Sanity Testing is
Smoke will be performed with negative attitude to make sure the build stability
Sanity will be performed with positive attitude to make sure the build stability
Thanks for reply and good explain , What exactly you mean by Positive & Negative Attitude ?
Sanity testing always done on tested build while smoke on new build , Sanity testing is subset of Regression testing , am i right ?
if you have another difference then share with us.
According to me these terminologies have been derived from no where, and u can see this question, difference between smoke & sanity in lots of forums.
U can see lot & lot of intresting creative answers given by each and every one nothing solves the purpose.
some one name it Smoke testing, some one name it sanity testing and which can be also called as 'Build Verification Testing' i think we don't need to beat around the bush with this terminologies difference, instead we can concentrate more on real Software Testing which has lot more intresting facts hidden..
You are saying correct but Interviewer asked this kind of question, so we should know about difference and also difference between smoke & sanity in lots of forums. What is your project profile ?