《软件测试方法和技术》-读书笔记(三)
1、如何看待软件测试在保证软件产品质量中所起的作用?
软件测试是软件质量保证的重要手段之一
2、如何理解软件质量和软件缺陷对立统一关系?
对立:缺陷越多,表明质量越差,
统一:找到的缺陷越多,从而修复缺陷,提高软件质量
3、从修复软件缺陷的代价来讨论测试为什么要尽早开始?
缺陷发现或解决的越迟,成本就越高。
由于人的认识不可能百分之百地符合客观实际,因此生命周期每个阶段的工作中都可能发生错误,而错误会逐渐累积,越来越多
并不只是在编程阶段产生错误,需求和设计阶段同样会产生错误,由于前一阶段是后一阶段工作的基础,前一阶段的错误自然会导致后一阶段工作结果中有相应的错误,而且错误会逐渐积累,越来越多
4、结合测试目标来分析测试工作的各项内容
5、需求分析、系统设计所存在的问题在软件缺陷中占有较大比例,对软件开发和测试工作有何启发?