计算机三级考试软件测试技术基础常见问题:软件缺陷(bug)与软件错误(error)的区别
分类: 计算机
时间: 2022-09-29 22:55:50
作者: 全国等级考试资料网
软件缺陷(bug)与软件错误(error)的区别和联系?
区别:软件缺陷是存在于软件之中的不希望或者不可接受的偏差,而软件错误是由于人为的原因产生的错误。缺陷是在软件中抽象存在的,而错误是人的行为问题。
联系:由于人的错误行为,在设计或者编码过程中的失误,导致了软件内部的缺陷。人为错误是引发软件缺陷的直接原因。一个软件错误必定引发一个或多个软件缺陷。