Let me know Quality control and Quality assurance ?Can you tell me about sanity and smoke testing and its diffrences

Questions by Muralidharanmano   answers by Muralidharanmano

Showing Answers 1 - 15 of 15 Answers


  • Sep 26th, 2006

Quality Control - The process by which product quality is compared with applicable standards, and the action taken when nonconformance is detected. Its focus is defect detection and removal. The performance of these tasks is the responsibility of the people working within the process.
Quality Assurance -The set of support activities (including facilitation, training, measurement, and analysis) needed to provide adequate confidence that processes are established and continuously improved to produce products that meet specifications and are fit for use.

Sanity testing or smoke testing - typically an initial testing effort to determine if a new software version is performing well enough to accept it for a major testing effort. For example, if the new software is crashing systems every 5 minutes, or corrupting databases, the software may not be in a 'sane' condition to proceed further testing in its current state.

  Was this answer useful?  Yes


  • Sep 26th, 2006

Testing means quality control quality control measures the quality of product.


It measure the quality of the process used to create a quality of product. Which involve the entire s/w development process monitoring and improving the process.



     Build Acceptance Testing (Smoke Testing): After getting the build from developer we will go for smoke testing. It smoke test is passing, and then only build can be allocated to tester to perform testing activities. Otherwise again the build can send back to developers.

      Sanity Testing: It is subset of regression testing. Conducted by manual only. It is deep testing after minor change a section of application is checked fixed functionality issues and other related issues are checked here.

  Was this answer useful?  Yes

Ashok Nampelli

  • Sep 26th, 2006


Sanity testing and smoke testing both are similar testings with slight differences.

Smoke testing is the process of testing major and  crucial funcionality of product.  

Sanity testing also called as cursary testing, is the process of testing the  functionality of the commands with proper steps.

  Was this answer useful?  Yes

QA: Process based, defect prevention based. QC: Product based, defect detection based. QA: is set of activities designed to ensure that maintenance process is adequate to ensure a system will meet it object. QC is set of activities designed to evaluate a developed work product. Quality assurance is the process where the document for the product to be tested is verified with actual requirements of the customers. It includes inspection, auditing, code review, meeting etc.Quality control is the process where the product is actually executed and the expected behavior is verified by comparing with the actual behavior of the software under test. All the testing types like black box testing, white box testing comes under quality control. Quality assurance is done before quality control.

  Was this answer useful?  Yes


  • Sep 29th, 2006

Testing means Quality Control.

Quality Control mesures quality of product while Quality control mesures quality of processes used to creat quality product.

  Was this answer useful?  Yes


  • Sep 29th, 2006

sorry above i wrote wrong.


Testing means Quality Control.

Quality Control mesures quality of product while Quality control mesures quality of processes used to creat quality product

  Was this answer useful?  Yes


  • Oct 3rd, 2006

Quality control describes the directed use of testing to measure the achievement of a specified standard. Quality control is a formal (as in structured, not as in wearing-a-tuxedo fancy) use of testing. Quality control is a superset of testing, although it often used synonymously with testing. Roughly, you test to see if something is broken, and with quality control you set limits that say, in effect, if this particular stuff is broken then whatever you're testing fails.

Quality Assurance (or QA) covers all activities from design..., development, production, installation, servicing and documentation. It introduced the sayings "fit for purpose" and "do it right the first time". It includes the regulation of the quality of raw materials, assemblies, products and components; services related to production; and management, production, and inspection processes

smoke testing:A test of new or repaired equipment by turning it on. If it smokes... guess what... it doesn't work! The term also refers to testing the basic functions of software. The term was originally coined in the manufacture of containers and pipes, where smoke was introduced to determine if there were any leaks. See testing types.

sanitytesting:A run-time test, either validating input or ensuring that the program hasn't screwed up internally (producing an inconsistent value or state).

sudhakar kolla.

My Email:kollasudhakar2005@yahoo.co.in.

My Number:09819859346.



  Was this answer useful?  Yes

I think Nik_Agarwal gives the best answer.I say thans to her and give congress for her answer.Nik_Agarwal , you just miss one point , that is smoke testing is required when there is enhancement in existing build. that is , if any change is made in the build.Again congress.

  Was this answer useful?  Yes

Raju Mandapaty

  • Nov 7th, 2006

Sanity testing should be done in system test whenever new build comes in to system test region. This should be done to make sure that existing functionality is not broken and the application should be stable and it won't crash during detail testing.

  Was this answer useful?  Yes

Hi guys,

Sanity Testing: After recieve the build from development team, test engineers are estimating stability of that build before start the testing.

Sanity testing is mandetory

Smoke testing: During this testing testing people rejecting the build with reason when that build is not working.

Smoke testing is not compulsory.

Thanks in advance


  Was this answer useful?  Yes

 Quality assurance - Its a staff/management activity, tat takes care of the 

                            quality in every pert of the concern.

                            Its 4 bug prevention.

 Quality control     - Its a line/department activity cums under QA.

                            Its 4 bug detection.

  Sanity testing - Here v check whtr the s/w is navigatable from 1 end to the 

                         other end.

 Smoke testing - When an integration test done third party s/w with our s/w

                        its said 2 b smoke testing.

                        Here the test vil b done rigourouly n repetatively.

  Was this answer useful?  Yes

Quality Assurance Vs Quality Control---------------------------- -------------------------Prevention based Detection basedProcess oriented Project orientedOrganization level Producer responsibilityPhase Parallel activity End phase activitySanity & Smoke: Generally, a smoke test is scripted (either using a written set of tests or an automated test), whereas a sanity test is usually unscripted.

  Was this answer useful?  Yes

Kumar Surapaneni

  • Mar 27th, 2007

Quality : is confirmation to requirements ,Degree of Excellence ,Measuring as per Specifications.

Quality Control: Measures to create a quality Product.

Quality Assurance: Measures the process used to create a Quality Product.

Key Differences is :

 1. Q.A : Process  Oriented          Q.C:   Product Oriented
 2.          Prevention of Bugs                  Detection of Bugs
 3.          High Level Tests                      Low Level Tests
 4.          Auditing & Reporting                Actual Testing.


  • May 29th, 2019

Smoke Testimg: The build we received from the developers are testable or not called it as smoke testing.also called day 0 check.
sanity testing : Testing the main functionalities of application called it as sanity testing.also called it as subset of regression tetsing.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions