说明:第一章:软件测试基础
1. 引起软件缺陷的原因
人都会犯错误(error,mistake),因此人设计的代码或文档中会引入缺陷(defect, fault, bug);当存在缺陷的代码被执行时,系统可能无法实现期望功能或实现了未期望的功能,引起软件失效(failure)。
产生缺陷的原因:人们本身容易犯错误、时间压力、复杂的代码、复杂的系统架构、技术的革新、以及/或者许多系统之间的交互等。
失效也可能是由环境条件引起的:如:辐射、电磁场和污染等都有可能引起固件中的故障,或者由于硬件环境的改变而
<realangel27> 上传 | 大小:24kb