五个知识点
1:、软件测试的产生与演进(了解)
- 软件的“泛在性”与可靠性问题
- 软件的缺陷、错误、故障、失效
缺陷 | defect |
组件或系统中会导致组件或系统无法执行其必 描述性定义:(1)软件未达到产品说明书中已标明的功能 (2)出现了产品说明中指明不会出现的错误 (3)软件未达到产品说明书中虽未指明但应(隐含)达到功能 (4)软件难以理解,不易使用 (5)软件功能超出软件功能书中说明的范围
|
错误 | fault |
软件中自身存在的潜在错误 |
故障 | bug | 常指缺陷或错误,将会造成软件使用上的故障 |
失效 | failure | 组件/系统与预期的交付、服务或结果存在的偏 差。[与Fenton 一致][GBT 11457] |
- 软件测试定义演进和内涵发展
2、软件测试概要
- 软件测试的目的和原则
目的 | 软件测试是以发现的 存在缺陷 、错误为第一目的 、错误为第一目的 ,并藉此对软件的质 ,并藉此对软件的质 量 进行度评价 |
原则 | 尽早 和及时的进行测试。活动应从软件产品开发初始阶段就; 充分注意测试中的集群效应 应对测试结果作核查,存档计划、用例缺陷统和分析报告 应对测试结果作核查,存档计划、用例缺陷统和分析报告等文档,为软件运行时的 维护工作提供足够的资料及测试 条件。
|
- 软件测试的基本原理和测试特性准则
基本原理 |