计算机三级软件测试技术常见问题:软件缺陷与软件错误的区别和联系?

全国等级考试资料网 2019-01-17 02:43:59 58

软件缺陷(bug)与软件错误(error)的区别和联系?

区别:软件缺陷是存在于软件之中的不希望或者不可接受的偏差,而软件错误是由于人为的原因产生的错误。缺陷是在软件中抽象存在的,而错误是人的行为问题。

联系:由于人的错误行为,在设计或者编码过程中的失误,导致了软件内部的缺陷。人为错误是引发软件缺陷的直接原因。一个软件错误必定引发一个或多个软件缺陷。 相关资料

相关阅读