Difference between smoke testing and sanity test ?????????

Answer Posted / anmol

In software development, the sanity test determines whether
it is reasonable to proceed with further testing. Software
sanity tests are commonly conflated with smoke tests. A
smoke test determines whether it is possible to continue
testing, as opposed to whether it is reasonable. A software
smoke test determines whether the program launches and
whether its interfaces are accessible and responsible (for
example, the responsiveness of a web page or an input
button). If the smoke test fails, it is impossible to
conduct a sanity test. In contrast, the ideal sanity test
exercises the smallest subset of application functions
needed to determine whether the application logic is
generally functional and correct (for example, an interest
rate calculation for a financial application). If the
sanity test fails, it is not reasonable to attempt more
rigorous testing. Both sanity tests and smoke tests are
ways to avoid wasting time and effort by quickly
determining whether an application is too flawed to merit
any rigorous testing

Is This Answer Correct ?    1 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What the first thing You’ll do as a SQA Tester if I hired You?

1625


can u share your though about test leakage matrix with template?

1312


Scenario :- when we test payment module in the eCommerce site, then how do we verify or actually check transaction failed and the amount will be returned in next few days? i am using pay pal / credit card.

920


Plz post any critical bugs found while testing desktop application.

1937


What is the need of test plan document?

663






Hi I m working as a sqa engineer and after 1 yr i want to switch to system analyst side kindly tell me how both fields relate each other and is this easy to switch job from qa to system analyst and what's the difference b/w both fields.

1584


What if the project is not big enough to justify extensive testing?

583


What are the various tools you have used in testing process?

616


What does the test strategy include?

589


What is the basis for choosing the sdlc model for development of software?

593


How u r estimating the budget 4 the project?

1885


Define use case testing.

628


What is the difference between the qa and software testing?

623


What is destructive testing?

736


What is basis set?

591