what is difference between smoke & sanity testing?
Answers were Sorted based on User's Feedback
Answer / dhinesh
SMOKE TESTING:
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. In software industry, smoke testing is a shallow
and wide approach whereby all areas of the application
without getting into too deep, is tested.
A smoke test is scripted, either using a written set of
tests or an automated test
A Smoke test is designed to touch every part of the
application in a cursory way. It’s shallow and wide.
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).
Smoke testing is normal health check up to a build of an
application before taking it to testing in depth.
SANITY TESTING:
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.
A sanity test is usually unscripted.
A Sanity test is used to determine a small section of
the application is still working after a minor change.
Sanity testing is a cursory testing, it is performed
whenever a cursory testing is sufficient to prove the
application is functioning according to specifications. This
level of testing is a subset of regression testing.
Sanity testing is to verify whether requirements are met
or not, checking all features breadth-first...
correct me if i am wrong
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / guest
Hi,
Smoke testing--> Hardware product , after completion is
tested considering it a success if it does not catch fire
and smoke. Smoke testing is named after that only. It is
widely used in case of software testing.The basic
fundamental is to test a huge area of code without going
deep into it.
It is not a scripted one.
the objective of smoking testing to go through the whole
system at once.
Sanity testing-->It the the contrary of smoke testing.Sanity
testing works upon one or a few areas of functionality.
It is a unscripted one.
The basic objective of sanity testing is to verify whether
requirements are met or not.
Bbye
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / dev
Smoke Testing
-------------
Smoke testing is the Testing exercise to verify that the
build can be taken up for further testing. Smoke testing
should cover the basic functionality of the
Product/Application [Black Box] under test.Smoke testing
should be mandatory whenever there is a new hands-off or
interim release. Again the GA candidate should also pass
Smoke Testing too.
Sanity Testing
--------------
Sanity testing is Testing exercise to verify each
functionality as a stand-alone component. Sanity test should
cover all the up stream and downstream dependencies of the
component. Sanity testing is mandatory before and after GA
or CR.
Is This Answer Correct ? | 4 Yes | 6 No |
Answer / yaseen
testing critical or very basic feature of an apllication
before doing regerrous testing......here we test only
critical feature and do + testing......in differnet
company they used different words....
Is This Answer Correct ? | 4 Yes | 6 No |
Answer / srinivas d
I think there is no diffrence between the sanity and smoke
testing.
They are different terminologies used in the differnt
organisations
sanity/smoke/build acceptency/build verification these are
the diffrent terminologies used in the various
organisations.
Is This Answer Correct ? | 4 Yes | 6 No |
Answer / radha
Smoke testing:It verifies whether the build has all the
components and the basic functionality is working.
Sanity testing:After the build is creating the build is
verified whether the created build can be installed on all
the operating systems successfully.
Is This Answer Correct ? | 5 Yes | 9 No |
Answer / sushma
Sanity Testing: After receiving the initial build from the
developers, test engineers are estimating stability of that
build before starting real testing.
Smoke Testing: The etra shake up in the sanity testing is
called smoke testing. Test engineers are rejecting that
build with reason when that build is not working.
Is This Answer Correct ? | 2 Yes | 10 No |
Answer / sailaja
Smoke Testing: Major functionality of the application will
be tested first, to check whether the application can hold
good for further testing.
Sanity testing: testing the application for the latent bug
Is This Answer Correct ? | 7 Yes | 16 No |
Answer / sriharsha
Smoke Testing : Test only the main features of an appln
Sanity T : test all the features
Is This Answer Correct ? | 11 Yes | 28 No |
Name the different modes of recording?
What is the default type of constant TSL supports?
What is Global GUI Map?
When would you use 'set_window' and when would you use 'win_activate'?
How do handle error/exceptions in winrunner.
For What are the browsers that WinRunner can Compatible? (I want Versions Like IE5.0 etc;)
Define parameterizing?
is 'Vendor' is a Reserved in WinRunner or not?
How do you load GUI map?
how to create checklist in winrunner?
What is the purpose of gui map configuration?
Wat is the defferances between Test plan and devolopment plan?