Twitter Facebook Delicious Digg Stumbleupon Favorites More

Saturday, 10 December 2016

GGSIPU BCA Semester 5 - Software Testing - ERROR, FAULT, FAILURE, DEFECT and INCIDENT

ERROR, FAULT, FAILURE, DEFECT
and INCIDENT

Important Terms in Software Testing
BCA Semester 5 - Software Testing - ERROR, FAULT, FAILURE, DEFECT and INCIDENT


Question: Define the following terms from Software testing perspective.


Answer: Failure,error, fault, defect and incident are commonly used terms in software testing. Although there meanings are related, there are distinctions among these terms.

Error: An error is a state of the system. In the absence of any corrective action by the system, an error state could lead to a failure which would  not be attributed to any event subsequent to the error. When people (end user) do error, it is called mistake. When developers make error, it is called bug.



FAULT: Error leads to fault or one can say it is adjudged cause of error. A fault may remain undetected for a long time until an event occurs to activate it. It may be due to commission or omission. It is categorised as computational fault and domain fault.

DEFECT: It is analogous to fault. In general poor design issues, unmet specifications related errors are called defects and when observed these are termed as faults. Faults and defects are commonly interchanged terms.

FAILURE: A failure is said to occur whenever the external behavior of a system does not conform to that prescribed in the system specification.

INCIDENT: When a failure occurs, it may or may not be apparent to user. An incident refers to the symptoms associated with a failure that is communicated to user in terms of alert, error message or failure message.

Thus failure manifestation can be seen as chain as:
Incident ⇒ Failure ⇒ Fault/Defect ⇒ Error 
Share:

0 comments:

Post a Comment

BCE-Hacks Notes

BCE-Hacks Notes
Chemical Engineering Notes

Maths Resources

Maths Resources
Maths Resources

Buy Books

Buy Books
Buy Books

Geography Quiz

Geography Quiz
Geography Quiz

NodeJS Tutorial

NodeJS Tutorial
Developer-Bytes

History MCQs

History MCQs
History Quiz For Competitive exams

Categories

Popular Posts

GooglePlus

Recent Posts

Unordered List

Express Print Zone

Eduvictors Quizzes

Online Quizzes, Study notes for CBSE Class 6 - 12

Text Widget

Compete4Exams

Study notes for Competitive Exams

Developer Bytes

Developer Bytes
Developer Bytes
Powered by Blogger.

Blogger Tutorials

Blogger Templates

Sample Text

Copyright © IP University Musings BCA, MCA, BBA, MBA, BTech Question Papers and Study Notes | Powered by Blogger
Design by SimpleWpThemes | Blogger Theme by NewBloggerThemes.com