Skip to main content

Relationships and Overlaps (Quality Control and Software Testing)

Quality Control includes Software Testing​

  • Software Testing is a key part of Quality Control (QC).

  • QC is about making sure the finished software meets quality standards, and testing is the main activity used to check if the software works correctly and is free of defects. So, software testing is one of the main tools used in QC.

Quality Control focuses on the Product, Testing does the checking​

  • Quality Control focuses on the final product (the software) to ensure it’s working properly.

  • Software testing is the process within Quality Control that checks the software, runs it through various scenarios, and finds bugs or problems.

Quality Control finds and fixes Problems​

  • Quality Control is all about detecting and correcting issues in the product.

  • Software testing is the method used to find those issues. Once testing identifies bugs or errors, the Quality Control process ensures they are fixed to improve the overall quality of the software.

Overlap​

  • Both Quality Control and software testing are concerned with quality.

  • While Quality Control is the bigger process that oversees the quality of the product, software testing is a major activity within Quality Control that directly tests the software’s functionality, performance, and usability.

Module Review​

Click to start the definition to term matching quiz
Drag the defintion to the correct term.
Click to start the multiple choice quiz
Choose from the listed options below.

Score: : 0 / 10 [0.00 %]

Question 1 of 10: What is the main purpose of Quality Control?