Skip to main content

Quality Assurance and Quality Control

Quality Assurance (QA) and Quality Control(QC) both seems similar for people but they are totally different in Product development cycle. QA and QC both have absolute different role. Generally it is assume that both can interchange their role when needed but this is totally wrong, both role are totally different and not changeable.

Quality Assurance
Before discuss regarding the Quality Assurance lets discuss about the Quality and Assurance separately.

Quality:- Quality means product meeting the client requirement with actual result meeting the expected result and the product do not have any defect for the end users.

Assurance:- Assurance means the confidence regarding the product that it will work without any defect.

Now you can easily understand the meaning of Quality Assurance.

  • Quality Assurance have focus on preventing bugs.  
  • The QA role is to improve the development and the test approach so that after development defect should not arise. 
  • QA is the proactive process. QA focus on the process used to make the product.
  • QA make sure that you are doing the right things in the right way.
  • QA process is the responsibility of whole Team.
  • QA process come in Verification category.
  • QA done before the QC.

Quality Control

Control:- Control is the process to verify the actual result with the expected result.


  • QC have focus on identify bugs.  
  • QC role is identify the defect after the product is developed and before the release. 
  • QC is the Reactive process. QC focus on identify defected in complete developer product.
  • QC make sure that the actual result and expected result.
  • QC process have the responsibility of the specific team not whole team. 
  • QC process came in Validation category.
  •  QC has to complete after QA.
As per interview aspect:
This question sometimes ask in interview as per your role and may be interviewer generally ask regarding the different between QA and QC.

Feel free to ask anything. 

Comments

Popular posts from this blog

How to Put Load on a Script in JMeter

In last post we discussed about how to record a test script and Firefox settings to run the script. In this post we will discuss about how the Thread Group will work, how can we put n number of users to perform load testing, In JMeter by using Thread Group, we can create virtual users. Thread Group is a set of thread which work in same scenario. There are multiple thread group are available which is use to configure how the virtual users interest with the application, How much load maintain and till how much time load maintain.

How to take the Screenshot in Selenium WebDriver?

If we want to take the screenshot then we have to convert our WebDriver object into the screenshot object. we need to change the behavior of the drive to take the screenshot . We can do it by casting

JMeter Overview Description

In this article we will go through the multiple section of JMeter and describe the tool information. we will discuss about every component of JMeter tool in this Article so that you can hands on while working on script on JMeter about these components.