Software Testing Imp
Software Testing Imp
24. Write the difference between Quality Assurance (QA) and Quality
Control (QC).
• Quality Assurance (QA): QA is a proactive process that focuses on
preventing defects by establishing and improving processes and
standards. It involves activities such as process definition, training, and
audits to ensure that the development process is followed correctly.
• Quality Control (QC): QC is a reactive process that focuses on
identifying defects in the final product. It involves activities such as
testing, inspections, and reviews to ensure that the software meets
quality standards and requirements. While QA aims to improve
processes, QC aims to verify the quality of the product.