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


Please Help Members By Posting Answers For Below Questions

In which all places, testing is done?One is from the server by calling server name.Can u suggest others?

1476


can anyone help me regarding testing patterns?

1564


What is error cusing tecnique

1492


What is the test harness?

665


how to explain banking domain project in testing?

10295






Explain the difference between alpha testing and beta testing.

646


Information about Automated Software Installer

1453


Can you please explain me how to do testing of an E-insurance project end to end process..

2198


Can you explain the various elements of function points ftr, ilf, eif, ei, eo, eq, and gsc?

768


What’s the difference between a bug and a defect?

668


Please send any one latest 3+ years of experience testing tools resumes my mail id is krishnavenimodaliar26@gmail.com

2875


I am new to testing, I need information about TSYS any website or if you have information please mail it to me. this is for online credit applications project.My mail id is keerthanakoluvu@yahoo.com. Thanks for your help.

1604


Assume a login page, and you have written 10 cases(say for example). How will you justify that these 10 testcase suffient for the login and how do you say this is 100% satisfies the need.

1721


What is white box testing, and what are the various techniques?

683


how we write test cases to brs,srs,hlds,llds

2861