Selecting Regression Tests

Regression Testing :

It is a common practice that when a defect is fixed, two forms of testing are done on the fixed code. The first is confirmation testing to verify that the fix has actually fixed the defect and the second is regression testing to ensure that the fix hasn’t broken existing functionality.


Software Quality Assurance (QA) v/s Software Quality Control (QC)

The terms Quality Assurance and Quality Control are often used interchangeably in the IT industry with testing professionals; many times, I have observed people talking about Quality Assurance when they actually mean is Quality Control.

Although QA and QC are closely related concepts of quality management, they are fundamentally different. Let’s see those key differences.