ISO9000质量管理体系认证-软件产品测试计划书(通用) 下载本文

? 目标:利用有效的和无效的数据来执行各个用例流,以核实以下内容:

? 在使用有效数据时得到预期的结果

? 在使用无效数据时显示相应的错误消息或警告消息。 注:除测试所提供的功能外,还需添加Cookies测试 3.5.2.2

用户界面测试

? 概述:用于核实用户与软件之间的交互是否正常 ? 目标:核实下列内容

? 确保各种浏览以及各种访问方法(鼠标移动、快捷键等)都使用正常 ? 确保窗口对象及其特征(菜单、大小、位置、状态和中心)都符合标准等 3.5.2.3

安装部署测试

? 概述:测试软件在正常情况和异常情况下的安装状况 ? 目标:核实下列行为

? 首次安装、升级、完整的或自定义的安装都能进行安装 ? 磁盘空间不足、缺少目录创建权限等异常情况的安装 3.5.2.4

文档测试

测试用户手册与需求说明书的准确型,一致性。 4 测试进度 测试活动 主要内容 工作日 1 实际开始日期 结束日期 制定测试计根据测试大纲、需求、说明书划 编制《测试计划》 安装测安装部署环进行测试设计并部署、试环境 境 《测试计划》中人员安排,设计测试用根据时间进度,编写测试用例 例 《需求执行功能测根据《使用说明书》、9

2 5 6 规格说明书》、《测试用例》,执行测试 《测试问题报告》并通过与执行功编制功能测生成评审,提交给开发人员 试问题报告 能测试同试用例 步 回归测试 得到开发人员的反馈后, 进行回归测试 5 系统风险、优先级

L=Low(风险与处理的优先级为低) M=Middle(风险与处理的优先级为中) H=High(风险与处理的优先级为高) 测 试 测 因 试 功能测试阶段 阶 段 安装测试阶段 文档测试 素 正确性 文件完整性 处理的连续性 访问控制 符合性 可靠性 易操作性 可维护性 可移植性 6 问题严重度描述 问题严重度 描述 致命缺陷 H H M M H H H H H H H M M H H H H H H H M M H H H H H 1. 由于程序所引起的死机,非法退出 2. 死循环 3. 数据库发生死锁 4. 因错误操作导致的程序中断 5.主要功能丢失或功能严重错误 6. 与数据库连接错误 7. 数据通讯错误 10

严重缺陷 1. 程序错误 2. 程序接口错误 3. 数据库的表、业务规则、缺省值未加完整性等约束条件 一般性缺陷 1. 操作界面错误(包括数据窗口内列名定义、含义是否一致) 2. 打印内容、格式错误 3. 简单的输入限制未放在前台进行控制 4. 删除操作未给出提示 5. 数据库表中有过多的空字段 建议改进 1. 界面不规范 2. 辅助说明描述不清楚 3. 输入输出不规范 4. 长时间操作未给用户提示 5. 提示窗口文字未采用行业术语 6. 可输入区域和只读区域没有明显的区分标志 7 与测试相关的任务

7.1

? ?

制定测试计划

确定测试需求,制定测试策略

确定测试资源,创建时间表、生成测试计划 设计测试

确定并说明测试用例 确定测试过程 实施测试

记录或通过编程创建测试脚本 执行测试过程

确定设计与实施模型中的测试专用功能 建立外部数据集 记录缺陷,分析缺陷 实施测试后,记录缺陷 提交至开发人员

11 7.2

? ?

7.3

? ? ? ?

7.4

? ?