1 ` 软件测试通过标准 1. 编制目的 本文件作为软件测试过程中各阶段的通过标准,旨在合理有效的对软件阶段质量进行控制,同时为软件测试的深度选择和资源投入的决策提供参考
2. 主要内容与适用范围 2
1 主要内容 本标准规定了软件测试中缺陷、错误、故障等问题的分级方案及分级说明;各阶段测试通过需遵循的标准;以及把常见问题按分类编写了分级说明
2 适用范围 本标准适用于浙江美科MKxxxx 的全部模块的α测试(含模块测试和联调测试)、β测试、Release 测试等测试阶段,以及阶段内里程碑的控制
上述阶段的测试属于黑盒测试
特别需要申明的是:软件一旦进入开发阶段,测试就同步开始了,对于开发过程中的程序员自测、单元测试等属于白盒测试范畴的,本标准不能适用
【注①:黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否 都 能正 常使 用,在测试时,把程序看 作一个不能打开的黑盆 子 ,在完 全不考虑 程序内部结 构 和内部特性 的情 况 下 ,测试者 在程序接 口 进行测试,它只 检查 程序功能是否 按照 需求 规格 说明书 的规定正 常使 用,程序是否 能适当 地 接 收 输 入数锯 而 产生 正 确 的输 出 信 息 ,并 且 保 持 外 部信 息 (如 数据库 或文件)的完 整 性
】 【注② :白盒测试也称结 构 测试或逻 辑 驱动测试,它是知道 产品内部工 作过程,可 通过测试来检测产品内部动作是否 按照 规格 说明书 的规定正 常进行,按照 程序内部的结 构 测试程序,检验 程序中的每条 通路 是否 都 有能按预 定要求 正 确 工 作,而 不顾 它的功能,白盒测试的主要方法 有逻 辑 驱动、基 路 测试等,主要用于软件验 证
】 【注③ :如 无 特殊 说明,本文下 面 所说的测试均 指 软件产品的黑盒测试