Defect Probability

DEFECT PROBABILITY Fundamentals Defect Probability (Defect Visibility or Bug Probability or Bug Visibility) indicates the likelihood of a user encountering the defect / bug. High: Encountered by all or almost all the users of the feature Medium: Encountered by about 50% of the users of the feature Low: Encountered by very few or no users […]

Continue reading


Defect Report

DEFECT REPORT Fundamentals After uncovering a defect (bug), testers generate a formal defect report. The purpose of a defect report is to state the problem as clearly as possible so that developers can replicate the defect easily and fix it. DEFECT REPORT TEMPLATE In most companies, a defect reporting tool is used and the elements […]

Continue reading


Defect Priority

DEFECT PRIORITY Fundamentals Defect Priority (Bug Priority) indicates the importance or urgency of fixing a defect. Though priority may be initially set by the Software Tester, it is usually finalized by the Project/Product Manager. Priority can be categorized into the following levels: Urgent: Must be fixed in the next build. High: Must be fixed in […]

Continue reading


Defect Severity

DEFECT SEVERITY Fundamentals Defect Severity or Impact is a classification of software defect (bug) to indicate the degree of negative impact on the quality of software. ISTQB Definition severity: The degree of impact that a defect has on the development or operation of a component or system. DEFECT SEVERITY CLASSIFICATION The actual terminologies, and their […]

Continue reading


Defect Life Cycle

Life cycle of a Software Defect/Bug: Defect Life Cycle (Bug Life cycle) is the journey of a defect from its identification to its closure. The Life Cycle varies from organization to organization and is governed by the software testing process the organization or project follows and/or the Defect tracking tool being used. Nevertheless, the life […]

Continue reading


Defect

Software Defect / Bug: Definition, Explanation, Classification, Details: DEFINITION A Software Defect / Bug is a condition in a software product which does not meet a software requirement (as stated in the requirement specifications) or end-user expectations (which may not be specified but are reasonable). In other words, a defect is an error in coding […]

Continue reading