#1  
19th January 2011, 08:48 PM
Unregistered
Guest
 
Posts: n/a

Difference between Smoke and Sanity Testing?


what is the difference between smoke and sanity testing?

Please reply




  #2  
26th January 2011, 06:24 PM
rahul k
Senior Member+++++
 
Join Date: Feb 2010
Location: Rishikesh, Uttranchal
Posts: 9,724
Default Re: Difference between Smoke and Sanity Testing?

Difference between Smoke and Sanity Testing ?


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 designed to touch every part of the application in a cursory way. It's is shallow and wide.

- Smoke testing is normal health check up to a build of an application before taking it to testing in depth.

- A smoke test is scripted, either using a written set of tests or an automated test.



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 used to determine a small section of the application is still working after a minor change.

- sanity testing is to verify whether requirements are met or not, checking all features breadth-first.

- A sanity test is usually unscripted.
  #3  
26th January 2011, 11:00 PM
kumarpravir007
Senior Member+++
 
Join Date: Dec 2010
Location: Bokaro Steel City , Jharkhand
Posts: 1,941
Default Re: Difference between Smoke and Sanity Testing?

hello friend.......
according to me......

Sanity testing: to verify the stability of the application to conduct the total testing or not.

Smoke testing: when we receive a new build on new version we will validate whether all critical functionalists are working properly or not and verify the application is stable or not.

smoke test is done as soon as new build is released and this is done test engineer.
After smoke test is done then sanity test comes to picture.
  #4  
27th August 2015, 05:04 PM
crystalpellitier
 
Join Date: Jul 2015
Posts: 34
Default Re: Difference between Smoke and Sanity Testing?

Smoke Testing is performed after developing the software to ensure the specific functionalities are working properly.This test is performed before it is executing functional or regression test by QA team.

Sanity Testing performed after making changes to fix bugs in the software that are found.This test is to ensure whether the changes has effected the functionalities of software.
Reply With Quote
  #5  
12th May 2016, 01:37 AM
Suraj129
Senior Member
 
Join Date: May 2016
Location: Pune
Posts: 229
Default Re: Difference between Smoke and Sanity Testing?

Smoke Testing: This testing is done every time a new build is given to testing team.
Simply this is done to check whether further testing on the application can be done or not.
Example-application is having blocker defect like unable to login, so further testing cannot be done.
Remember only positive testing is done here that too on only major or critical modules.

Sanity Testing: Testing done in depth where each and every functionality of a particular module is tested. Here both type of testing positive and negative are done.
This testing is generally done after application is some what stable.
Reply With Quote
Do you have any question? or have anything to say?



Related Topics:

Thread Replies Last Post
Institutes offering software testing course with placement assurance in Chennai? 3 17th August 2015 04:13 PM



Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0
vBulletin Optimisation by vB Optimise.
Please also check: