学习ISTQB大纲此文记录初次阅读时不够明确的地方 第一章:软件测试基础1. 引起软件缺陷的原因人都会犯错误(error,mistake),因此人设计的代码或文档中会引入缺陷(defect, fault, bug):当存在缺陷的代码被执行时,系统可能无法实现期望功能或实现了未期望的功能,引起软件失效(failure). 产生缺陷的原因:人们本身容易犯错误.时间压力.复杂的代码.复杂的系统架构.技术的革新.以及/或者许多系统之间的交互等.失效也可能是由环境条件引起的:如:辐射.电磁场和污染等都有可