can any one tell whats the difference between smoke testing
and sanity testing

Answers were Sorted based on User's Feedback



can any one tell whats the difference between smoke testing and sanity testing..

Answer / mayandi m

smoke testing will check all the functionalities in the
application,but not go deeply into it(otherwise we can say
BVT(Build verification test)
sanity testing wiil check major functionalities and deeply
go into that
both will prepare the application to be testable one

Is This Answer Correct ?    10 Yes 0 No

can any one tell whats the difference between smoke testing and sanity testing..

Answer / sm

Here are the differences you can see:


SMOKE TESTING:

1)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.
2)In software industry, smoke testing is a shallow and wide
approach whereby all areas of the application without
getting into too deep, is tested.
3)A smoke test is scripted, either using a written set of
tests or an automated test
4)A Smoke test is designed to touch every part of the
application in a cursory way. It’s shallow and wide.
5)Smoke testing is conducted to ensure whether the most
crucial functions of a program are working, but not
bothering with finer details. (Such as build verification).
6)Smoke testing is normal health check up to a build of an
application before taking it to testing in depth.

SANITY TESTING:

1)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.
2)A sanity test is usually unscripted.
3)A Sanity test is used to determine a small section of the
application is still working after a minor change.
4)Sanity testing is a cursory testing, it is performed
whenever a cursory testing is sufficient to prove the
application is functioning according to specifications.
5)Sanity testing is a subset of regression testing.
6)Sanity testing is to verify whether requirements are met
or not, checking all features breadth-first.
Hope these points will help you to clearly understand the
Smoke and sanity tests and will help to remove any
confusion.

Is This Answer Correct ?    4 Yes 0 No

can any one tell whats the difference between smoke testing and sanity testing..

Answer / lucky

Smoke Testing is to vefity the applications basic
functionality after a new build is installed.(2 to 3 hr
testing after the new build installed).

Sanity testing is to verify the applications major
functionality is woroking fine after a new build is
installed and give a confidence to test team to go ahead
for further testing or reject the build.(1 or 2 days
testing after the new build installed)

Is This Answer Correct ?    4 Yes 0 No

can any one tell whats the difference between smoke testing and sanity testing..

Answer / sateesh.m

as of my knowledge, just before relasing the build the
developers will check whether the build is proper forhter
detailed testing or not . that is known as smoke testing
and once the build is relaised the test engineers will
check whether the build knos as sanitary testing

Is This Answer Correct ?    3 Yes 2 No

can any one tell whats the difference between smoke testing and sanity testing..

Answer / softwaretester4u

Ashok Kumar Gurram,hi this is not eorrect answer as i
experience .sanity and smoke differece is there or not .i
don't know but smoke testing is checking all the major
functonalies are not checking before relaesd to the testing
team at inc or system testing level

Is This Answer Correct ?    2 Yes 2 No

can any one tell whats the difference between smoke testing and sanity testing..

Answer / sailaja

The answer which I am giving is purely on my analysis by
understanding the concept.

Sanity testing is the one which we are going to perform on
each build before going for rigorous testing with a set of
preliminary test cases. Based on the execution of these
testcase we can decide whether to go with through testing
or suspend the testing for fixing before further
execution. Since we are deciding the reasonableness it may
be considered in two aspects. One is for further/rigorous
testing. And some of the practioners says we peform this
type of testing before we ship the build to customer.

In summary it is going to considered for two reasons. 1.
for rigorous testing and another one is before ship the
application.

Where as Smoke Test was introduced by Microsoft when they
were developing the NT 4 in which everyday they were
releasing the new build with new component(code segment) or
modifying the existing one. Smoke test was performed by
Microsoft to ensure that no smoke comes out with these
changes. Till then Smoke test was performed by many people
in the Hardware environment.

Please correct me if my understanding is not correct

Is This Answer Correct ?    0 Yes 0 No

can any one tell whats the difference between smoke testing and sanity testing..

Answer / salman

hi......
Smoke Testing is performed to that the critical
functionalities of the program is working fine Sanity
Testing is done to check the new functionality / bugs have
been fixed
The objective of this testing is to verify the "stability"
of the system in order to proceed with more rigorous
testing The objective of the testing is to verify the
"rationality" of the system in order to proceed with more
rigorous testing
This testing is performed by the developers or testers
Sanity testing is usually performed by testers
Smoke testing is usually documented or scripted Sanity
testing is usually not documented and is unscripted
Smoke testing is a subset of Regression testing Sanity
testing is a subset of Acceptance testing
Smoke testing exercises the entire system from end to end
Sanity testing exercises only the particular component of
the entire system
Smoke testing is like General Health Check Up Sanity
Testing is like specialized health check up

Is This Answer Correct ?    0 Yes 0 No

can any one tell whats the difference between smoke testing and sanity testing..

Answer / bitragunta

SMOKE TESTING:to check the basic functionality of an application ir check the stabulity of the build,
SANITY TESTING:to check the major functionality of an application such a functionality part,ie buttons,text box,amoe fields

Is This Answer Correct ?    0 Yes 0 No

can any one tell whats the difference between smoke testing and sanity testing..

Answer / ashok kumar gurram

Smoke Testing: In this testing we will check whether all
componenets are present or not. Where as in Sanity we will
check all components are working properly or not.

Is This Answer Correct ?    3 Yes 4 No

can any one tell whats the difference between smoke testing and sanity testing..

Answer / uttam007

BOTH THE ABOVE ANSWER ARE RIGHT TO CERTAIN EXTEND.LET ME RE-
PHASE IT, SMOKE TEST WE PERFORM AFTER EACH AND EVERY
BUILD,VERSION CHANGE ETC. THIS TEST WE TRY TO FIND WHETHER
ALL THE CONDITIONS IS MET AS WE DERIVED.
NOW SANITY TEST IS THE ONE WHEN WE DO THE INITIAL TESTING
OF ANY SOFTWARE WHETHER SOFTWARE IS ACCEPTABLE FOR
TESTING.GENERALLY ITS THE FIRST TEST, WHEN A QA IS CALLED
FOR AFTER THE APPLICATION IS DEVELOPPED.

Is This Answer Correct ?    2 Yes 3 No

Post New Answer

More Manual Testing Interview Questions

What is inspection,walk through and review ?

7 Answers  


Write the function test case to add a customer to database.

0 Answers   Chase,


What is CMMI leavels?

1 Answers   Crea,


what are different reports prepared by a tester and their templates.

3 Answers  


Today an interviewer asked me if severity assigned by tester and priority is by developer then why tester assigned priority of defect in defect report ?? 

1 Answers   TCS,






I am planning to write certification exam ISTQB on 19t of sep i have no idea on testing can you help me with material,frequently asked quetions and how much time it takes to prepare certification exam

1 Answers  


how can we upload manual test cases in testdirector

1 Answers  


What is meant by Risk Analysis?

5 Answers   Accenture,


difference between v-model and refinement form of v-model?

1 Answers  


Hi guys can u please tell that how to write the test case for checking the number of emails in inbox of gmail.

3 Answers  


please help me to write sample tets cases for a List box

1 Answers  


1. What is Validation and Verification? 2. What is Severity and Priority? Give an examples for: Severity High and Priority High Severity High and Priority low Severity low and Priority high Severity low and Priority low 3. What is Test Metrics? 4. What is Traceabily Matrix? 5. What is CAR in Cheque Remittance Project? 6.What are the tabs in the latest version of Test Director? 7.Explain Development "V" Model? 8.What will you do first when you are asked to start testing? 9.What will you do if you find a bug first time? Can i directly report to the developer? 10.Can you connect Load Runner to Test Director?

7 Answers   QA, TCS,


Categories