what is the difference between smoke, sanity and dry run
testing?
Answer Posted / saravanaragupathy
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.
Sources :
http://www.softwaretestinghelp.com/smoke-testing-and-sanity-testing-difference/
| Is This Answer Correct ? | 3 Yes | 3 No |
Post New Answer View All Answers
In how many ways you perform batchtesting ?
Diffrence b/w functional testing,functionality testing,system testing?
what risks do u faced u r projest how do you solve
Explain the manual testing process?
What is Batch testing? Facets Benefit Configuration
What does a manual tester need to become proficient with db testing?
Which are the different tests for apparel testing?
What is difference between Build, Version and Release
how to access a build & wat is its configuration
What is bug severity?
How does compatibility testing differ while testing in Internet explorer and testing in Firefox?
What is the negative testing and example
What is revision history and the content of revision history table?
1.How to maintain the Bug status Report? 2.What is project based Company and product based company?
What is data matrix? What is the use of it?