يكي از عزيزانم فرموده بودند تا تفاوت خطا و ايراد را برايشان توضيح دهم. مناسب ديدم كه اين مطلب را در اين جا نيز ذكر كنم.
Error : A discrepancy between a computed, observed, or measured value or condition and the true, specified, or theoretically correct value or condition. See: anomaly, bug, defect, exception, and fault
Failure: The inability of a system or component to perform its required functions within specified performance requirements. See: bug, crash, exception, fault.
Bug: A fault in a program which causes the program to perform in an unintended or unanticipated manner. See: anomaly, defect, error, exception, fault.
Fault: An incorrect step, process, or data definition in a computer program which causes the program to perform in an unintended or unanticipated manner. See: bug, defect, error, exception.
Defect: Mismatch between the requirements.
Reference:
http://www.cs.utep.edu/sroach/S10-5380/Glossary.pdf
http://software-testing-faq.blogspot.com/2007/08/difference-between-defecterrorbugfailur.html
گزيده:
درسهاي زندگي: شغلی را انتخاب کن که روحت را هم به اندازه حساب بانکیات غنی سازد.
