by Nataliia Vasylyna | December 16, 2011 12:30 pm
An accurate survey of how various quality assurance alternatives deal with errors can help to make general schemes of classification. This classification can be used in assisting how to choose, adapt and use various quality assurance alternatives and related methods for specific applications.
Quality assurance activities can be reviewed as attempts to avert, eliminate, reduce or contain different specific problems related to different aspects of software bugs.
Quality assurance alternatives can be classified into three generic categories, which are described below:
These quality assurance activities prevent certain types of errors that can be injected in software. Due to the fact that errors can be passed, or because of incorrect work of people which leads to the penetration of errors in software systems, we can immediately fix or block these processes or eliminate the underlying causes for them.
Software bug prevention can be made in 2 general ways:
This category breaks the relation between error sources and defects through the use of some tools and methodologies, product standards.
These quality assurance alternatives detect and eliminate typical defects once they have been put into the software systems. Actually the main quality assurance activities are concentrated in this category.
For instance, verification directly detects and corrects errors in the design and program code and software testing removes errors based on observations of similar bugs in the process during the performing of program.
Other methods based on static analyses or observations can be used to decrease the number of errors in program.
These precautionary measures center on the errors by either deterring them on the local places to avoid global errors or by limiting the damage caused by failure of system.
Thus, error control can be made in 2 general ways:
Source URL: https://blog.qatestlab.com/2011/12/16/classification-quality-assurance-as-operating-with-software-bugs/
Copyright ©2020 QATestLab Blog