What is the diff. between Sanity , smoke and ad-hoc testing?

Answer Posted / suman v

Forum4:
________________________________________
Smoke Sanity

1 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 sanity test is a narrow
regression test that focuses on one or a few areas of
functionality. Sanity testing is usually narrow and deep.
2 A smoke test is scripted--either using a written set of
tests or an automated test A sanity test is usually unscripted.
3 A Smoke test is designed to touch every part of the
application in a cursory way. It's is shallow and wide. A
Sanity test is used to determine a small section of the
application is still working after a minor change.
4 Smoke testing will be conducted to ensure whether the most
crucial functions of a program work but not bothering with
finer details. (Such as build verification). 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.
5 Smoke testing is normal health check up to a build of an
application before taking it to testing in depth. sanity
testing is to verify whether requirements are met or not
checking all features breadth-first.


Adhoc testing - testing done on main functionalities due to
lack of time. An adhoc testing is done by the person, who is
having application knowledge with out following testing rules...

Is This Answer Correct ?    0 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain some techniques for developing software components with respect to testability.

3060


Hi I want to start online training couses for testing Any body plz help me out how to start the online courses Plz post the answer here or send me a mail for kommineni.1020@gmail.com

1716


What will be the QA roles and responsibilities in Health care stream like BCBS,can someone please explain me any example project regarding health care services in web-based application?

1689


10 scenarios for security testing using gmail applications?

7571


i need some objective type papers for my certification

1760






How can a LOG for testcases be maitained which can give information about a TestCase that is it new one or has been occured in previous versions of the software.

1600


1.What is configuration Management? 2. Explain Impact Analysis 3. Explain Peer Review 4. what i kickoff phase of Formal Review. 5. Whatv are the phases of fundamental test process. 6. what is state transition testing. 7. what is LCSAJ 8. Test conditions are derived from where?

1533


What is an audit report? Whom is it done by?

1967


in the account there is 10,000 rupees and i entered 20000, in this case how will you test the application

1263


How we will do Memory Testing? There is any tool to do that testing and to whome this testing to be performed?

1514


What is difference between Build, Version and Release

1689


What is bug priority?

835


Can any body tell me in real time how cookies testing is done. And please tell me the steps.And for cookies testing test cases is needed.

1620


What is Bomb Testing?

1766


Describe any bug you remember. Plz Give some real examples

1643