Quality Control Vs Testing