Difference between Quality Assurance,Quality Control & Testing
Difference between
Quality Assurance, Quality Control & Testing
Quality Assurance |
Quality Control |
Testing |
Activities which ensure the implementation of processes, procedures, and standards in context to verification of developed software and intended requirements. |
Activities which ensure the verification of developed software with respect to documented (or not in some cases) requirements. |
Activities which ensure the identification of bugs/error/defects in the Software. |
Focuses on processes and procedures rather than conducting actual testing on the system. |
Focuses on actual testing by executing Software with intend to identify bug/defect through implementation of procedures and process. |
Focuses on actual testing. |
Process-oriented activities. |
Product-oriented activities. |
Product-oriented activities. |
Preventive activities |
It is a corrective process. |
It is a preventive process |
It is a subset of Software Test Life Cycle (STLC) |
QC can be considered as a subset of Quality Assurance. |
Testing is a subset of Quality Control. |
Note for me:
implementation: thực hiện
standards: tiêu chuẩn
Preventive activities: hoạt động dự phòng
corrective process: quá trình khắc phục
subset: tập con
considered: xem xét