Definition of Software defects

Source: Internet
Author: User

Defects refer to problems related to software products and development processes during software development. These problems have affected or may affect the quality of software products. Based on this definition, defects are divided into the following categories: document defects: defects found during the static check of documents, defects found in analyzed or reviewed documents through test requirement analysis and document review; code defects: defects found during code peer reviews, audits, or code walk-through; test defect: it refers to the defect of the tested object found by the test execution activity (the tested object generally refers to the code and system that can run, excluding the problems found by the static test, testing activities mainly include internal testing, connection testing, system integration testing, and user acceptance testing. Process Defects are also known as non-conformities, process Defects and problems discovered through activities such as process audit, process analysis, management review, quality assessment, and quality audit. Process Defects are generally discovered by quality managers, test managers, and management personnel. The following table lists the definitions of defects:
Defect name Object Activity discovery Major discoverer
Document Defects Includes final deliverables and intermediate deliverables; includes Project Team documents, such as requirement documents, design documents, plans, reports, and other test documents, such as test plan, test requirement analysis, test design, test cases, test analysis report, etc. Peer review product audit Test manager of peer reviewers
Code Defects Program code: Contains program units, database scripts, and configuration files. Product audit code for peer review Test manager of peer reviewers
Test Defects Executable program code, system, and prototype. Unit Test integration test system test performance test Tester
Process Defects Test Management System test project implementation process Process audit process analysis management review quality evaluation quality review, etc. Quality Manager, Project Manager, and management personnel

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.