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 |
how to download jmeter from net,is it open source
one text box is there .It will takeing some number, How will u know how many no's it will takeing by useing qtp
What is Diff. between Pause() ,report_msg() statements?
How to Get data from database(table) to an excel sheet
Tell me the usecase format r u using in ur company?
How would you define a "bug?"
Please any one Knows Send the Website for Writing different TestCases with different Examples
what is the regular expression for dd-mm-yyyy?
Please give an example for test case.
how to perform regression testing using winrunner?
what is the extension of the Run time Record checklist file
How can I check the font size and color using winrunner?