Skip to main content

Posts

Showing posts from January 4, 2018

Defect details and its Documents in Software Testing.........

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 or logic that causes a program to malfunction or to produce incorrect/unexpected results. A program that contains a large number of bugs is said to be  buggy . Reports detailing bugs in software are known as  bug reports . (See  Defect Report ) Applications for tracking bugs are known as  bug tracking tools . The process of finding the cause of bugs is known as  debugging . The process of intentionally injecting bugs in a software program, to estimate test coverage by monitoring the detection of those bugs, is known as  bebugging . Software Testing proves that defects exist but NOT that defects do not exist. CLASSIFICATION Software Defects/ Bugs are normally