Which of the following statement is TRUE?
-
a)Quality Control is testing the software or product for its intended behavior
-
b) Quality Control is testing the processes involved in developing and testing the software or product.
-
c) Quality Assurance is testing the software or product for its intended behavior.
-
d) None of the above.
Quality Control is defined as testing the software or product for its intended behavior - it involves actual testing activities to find defects. Quality Assurance focuses on process improvement and preventing defects. Option A correctly defines Quality Control as product testing for intended behavior.
Quality Control is the practical, product-focused testing activity — verifying that the software or product actually behaves as intended (e.g. running test cases against the build). Quality Assurance, by contrast, focuses on the processes and standards used to build and test the product, not on directly testing the product's behavior itself, which is why the other statements have QA and QC's roles reversed.