QA/QC TESTING.
Software testing is an integral part of creating a software product. How thoroughly the tests are carried out depends on how soon the project will be finalized, and whether there will be a need to subsequently eliminate errors. Software product testing at different stages of creation is the key to quality software.