收藏 分销(赏)

软件测试计划模板培训资料.doc

上传人:精**** 文档编号:3868212 上传时间:2024-07-22 格式:DOC 页数:33 大小:582KB 下载积分:12 金币
下载 相关 举报
软件测试计划模板培训资料.doc_第1页
第1页 / 共33页
软件测试计划模板培训资料.doc_第2页
第2页 / 共33页


点击查看更多>>
资源描述
软件测试计划模板 精品文档 软件测试计划模板 发布文号 SPE07_T01 版本 2.6 文件编号 HNSDT061-2002 所属过程文号 SPE07 参考过程文号 此页为模板文档本身的版本控制记录表,按模板生成的正式文档中不需要此页 秘密 XXXXXX信息系统 系统测试计划 软件测试部 YYYY-MM-DD 收集于网络,如有侵权请联系管理员删除 更新历史 编写人 日期 版本号 变更内容 目 录 1. 引言 5 1.1 编写目的 5 1.2 项目背景 5 1.3 系统简介 5 1.4 参考文档 5 2. 测试策略与范围 5 2.1 集成测试阶段 5 2.2 系统测试阶段 6 2.3 确认测试阶段 6 3. 测试资源 6 3.1 人力资源 6 3.2 测试环境 6 3.2.1 系统配置 6 3.2.2 网络配置 7 3.2.3 其它材料 7 3.3 测试工具(可选) 7 4. 测试活动计划进度 7 5. 测试更新管理 8 6. 需求的可追溯性 8 7. 测试用例 8 8. 测试执行 8 9. 测试结果分析与报告 9 10. 风险列表 9 附录1: 文档管理控制 10 1. 引言 1.1 编写目的 本测试计划的具体编写目的,指出预期的读者范围。(3-4句) 1.2 项目背景 对测试对象(构件、应用程序、系统等)及其目标进行简要说明。需要包括的信息有:主要的功能和性能、测试对象的构架以及项目的简史。(3-4句) 1.3 系统简介 对测试对象进行简要的介绍,用系统执行总体流程图或总体系统用例图,说明主要输入、信息/数据加工过程、和输出即可。(3-4句) 1.4 参考文档 文档名称 版本号 日期 《软件项目计划》 《用户需求说明书》 《软件需求规格说明书》 《系统设计说明书》(可能分概要设计和详细设计) 2. 测试策略与范围 参照《SPI_SPE_软件集成测试、系统测试与确认测试技术流程》来确定。可以根据所采用的软件生命周期模型来进行迭代。 对非功能点需求的测试说明,如性能、安全性等不作为测试范围的需求。 明确测试轮次(不同版本)和回归(同一版本)的确认方法。如修改缺陷后进入下一轮测试而不是只针对缺陷进行回归。 2.1 集成测试阶段 测试对象: 测试准备就绪准则: 测试内容: 测试方法: 测试规程: 测试通过准则: 2.2 系统测试阶段 测试对象: 测试准备就绪准则: 测试内容: 测试方法: 测试规程: 测试通过准则: 2.3 确认测试阶段 测试对象: 测试准备就绪准则: 测试内容: 测试方法: 测试规程: 测试通过准则: 3. 测试资源 3.1 人力资源 角色 最少配备资源 具体职责 备注 测试经理 1 1、 制订测试计划 2、 测试设计 3、 搭建测试环境 4、 指导测试执行 5、 测试分析与报告 等 专职 测试工程师 2 1、 按测试计划执行测试 2、 记录测试结果与情况 3、 提交测试问题报告 等 至少一个专职测试工程师,一个临时分配(兼职) 3.2 测试环境 3.2.1 系统配置 用途 硬件 软件 机器/设备名称 CPU 物理 磁盘 操作系统 (版本号) 应用软件 (版本号) 数据库服务器 联想完全 1Ghz×2 2048MB 60G NTFS Win2k Oracle9.2 3.2.2 网络配置 对网络配置进行说明。 服务 网络名 URL 设备 带宽 协议 备注 数据库 C 192.168.2.4 路由 10M/100M TCP/IP 应用服务 http://gdmz/hello Modern 56k 3.2.3 其它材料 材料名称 版本号 日期 手册 测试用数据 相关许可证 3.3 测试工具(可选) 工具名称 生产厂商/自产 版本 用途 备注 4. 测试活动计划进度 参照《软件项目计划》说明测试主要活动的安排和大致时间段。包括,总的时间段、 各项主要测试工作的开始时间、各项准备工作(对系统的熟悉、用户培训、数据准备等)和时间安排、分析测试结果/编写测试报告的时间。 如工程采用迭代法开发,则测试日程安排可扩充和循环使用。 计划测试总范围 测试活动 计划开始日期 预期工作量(工作日/人) 制定测试计划 如社保参考3工作日/人 该项目培训和熟悉工作所需的时间 系统测试 设计 如社保参考7工作日/人 执行 如社保参考33工作日/2人 确认测试 (预演) 设计 执行 性能测试(可选) 设计 执行 测试评估与报告 如社保参考3工作日/人 5. 测试更新管理 更新周期 例如 一周。(推荐使用,与项目经理协商更新周期。大的项目在提交测试时,更新保持在一周,小项目版本更新建议至少在三个工作日,避免版本更新或需求更新频繁带来测试的不充分和不稳定) 更新约定 每次更新时说明变更的概要说明,约定还将说明更新的形式如非正式发布和紧急发布产品时的更新方法。 6. 需求的可追溯性 所覆盖的每个需求到针对它的测试的可追溯性。这种可追溯性应覆盖所有适用的软件需求规格说明和相关接口需求规格说明。 相关参考:需求跟踪矩阵、软件测试用例。 所覆盖的每个需求到针对它的测试之间的对应关系 通过《软件测试用例》来追溯。 7. 测试用例 通过对系统业务模型和设计模型的分析,参考《SPI_SPE_软件集成测试、系统测试与确认测试技术流程》,设计出测试的总体方法和各测试阶段的测试用例(测试用例依据《软件集成测试用例》、《软件系统测试用例》、《软件确认测试用例》模版编写)。具体测试用例见《软件集成测试用例》、《软件系统测试用例》、《软件确认测试用例》。 8. 测试执行 依据《软件测试计划》,参照《SPI_SPE_软件集成测试、系统测试与确认测试技术流程》来实施测试。 测试缺陷和测试问题升级方式 约定测试结果反馈周期和问题升级流程,便于控制测试进度和质量。如优先级为“紧急”的 必须至多在1小时内予以响应,否则测试暂停并通知开发部门经理;测试缺陷每天汇总提交一次,紧急情况下即时提交。 测试缺陷提交5个工作日内未答复则将问题升级至部门经理。 9. 测试结果分析与报告 根据测试记录,对测试结果进行分析,依据《软件测试报告》模版编写《软件测试报告》。 10. 风险列表 列出测试阶段的风险。 序号 风险名称 风险来源 风险级别 风险后果 风险控制措施 1. 人力资源 测试执行 高 测试延期 培训、增加人力 2. 项目进度 开发阶段 高 测试时间不足 延期发布/测试 3. 产品质量 开发阶段 中 错误数量太多 延期提交测试 4. 关键资源 测试环境 中 无法执行测试 申请资源 附录1: 文档管理控制 更新历史 此附录为模板文档本身的修改控制记录表,按模板生成的正式文档中不需要此附录,正式模板中需要此行 11. 目录 1引言 1 1.1编写目的 1 1.2背景 1 1.3定义 2 1.4参考资料 2 2计划 2 2.1 软件说明 2 2.2测试内容 2 2.3 测试1(标识符) 2 2.3.1 进度安排 2 2.3.2条件 2 a.设备 2 b.软件 2 c.人员 2 2.3.3测试资料 2 a.有关本项任务的文件 2 b.被测试程序及其所在的媒体 2 c.测试的输入和输出举例 2 d.有关控制此项测试的方法、过程的图标 2 3评价准则 3 3.1范围 3 3.2数据处理 3 3.3尺寸 3 4.2功能2(标识符) 4 5分析摘要 4 5.1能力 4 5.2缺陷和限制 4 5.3建议 5 5.4评价 5 6测试资源消耗 5 测试计划书 12. 1引言 12.1 1.1编写目的 该《测试分析报告》文档有助于实现以下目标:了解软件的具体功能,作为软件开发人员开发的主要过程,对软件的功能、性能、接口、数据结构等功能的具体测试结果与预期的要求进行分析,为完善及改进软件的功能提供依据。 本软件测试计划说明的读者对象是软件设计人员、测试人员。 12.2 1.2背景 1)待开发系统软件名称:学生信息管理系统; 2)本项目的任务提出者是学校信息管理系统的各位老师,由本小组负责开发,用于测试成绩查询及管理; 3)测试环境:本系统属于学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库和VC#的使用能力。 12.3 1.3定义 12.4 1.4参考资料 无定义 13. 2计划 2.1软件说明 本系统属于学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库使用能力。 2.2测试内容 测试内容有:学生成绩查询模块、学生信息管理模块、教师课程安排模块、教师成绩录入模块、管理员管理模块、公告管理模块 2.3测试1 学生成绩查询模块 2.3.1进度安排 2.3.2条件 2.3.3测试资料 示例模块: 学生信息管理模块: 数据流程图: 白盒测试: (1) 语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖: 测试用例 输入路径 输入 预期输出 输出结果 s-a-c-b 输入错误用户或者错误密码 提示输入用户不存在 s-a-c-d-e-f-g-h 输入正确用户和正确密码 进入系统 (2) 条件组合覆盖: 输入路径 输入 预期输出 输出结果 s-a-c-b 输入错误用户与错误密码 提示输入用户不存在 s-a-c-b 输入正确用户与错误密码 提示密码错误 s-a-c-d-e-f-g-h 输入正确用户与正确密码 进入 (3) 点覆盖、边覆盖、路径覆盖: 程序图 Error! No bookmark name given. 测试用例 输入路径 输入 预期输出 输出结果 s-a-c-b 输入错误用户与错误密码 提示输入用户不存在 s-a-c-d-e-f-g-h 输入正确用户与正确密码 进入 黑盒测试: (1)等价类划分 输入条件 有效等价类 无效等价类 学生登录学号 字符串为0~9之间的阿拉伯数字组合的有效读者登录号 无效学生登录号 密码 有效密码 无效密码 测试用例(第一组) 测试用例编号 LMS_R_001 测试项目 学生登录 测试标题 输入无效读者学生号 重要级别 中 预置条件 输入 读者号000ht,读者密码000000 操作步骤 1、输入学生号000ht ;2、输入学生密码000000 预期输出 1、提示输入学生号;2、提示用户“您输入的登录号无效,请重新输入。” 测试用例(第二组) 测试用例编号 LMS_R_002 测试项目 学生登录 测试标题 输入无效密码 重要级别 中 预置条件 系统中存在该用户 输入 学生学号000001,学生密码1000000 操作步骤 1、输入学生学号0000001 ;2、输入学生密码1000000 预期输出 1、提示输入密码;2、提示用户“您输入的密码无效,请重新输入。” 测试用例(第三组) 测试用例编号 LMS_R_003 测试项目 学生登录 测试标题 输入有效学生登录号和有效密码 重要级别 中 预置条件 系统中存在该用户 输入 学生学号000001,学生密码000000 操作步骤 1、输入学生号000001 ;2、输入学生密码000000 预期输出 1、进入系统 因果图设计测试用例 规格说明 第一:登录表中有记录 第一不正确时给出信息“输入格式错误,请重新输入”, 分析规格说明并编号 因:第一:输入的学生学号有效 ① 果: = -① 给出信息“提示错误信息,重新输入” 1) 画出的因果图如下图所示 2) 将因果图转换为判定表,条件和输出结果编号成立时为1,否则记为0;表中每一列视为测试规则。 判定表 组合条件 1 2 条件原因 ① 1 0 动作结果 0 1 学生成绩管理模块: 数据流程图: 白盒测试: 语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖 输入路径 输入 预期输出 输出结果 1-2-3-4 输入“ad” 不查询成绩Error! No bookmark name given. 不查询成绩 1-2-3-5-6-7 输入“acf” 查询成绩,成功获得成绩信息 查询成绩,成功获得成绩信息 1-2-3-5-8-9 输入“acg” 查不到成绩 查不到成绩 路径覆盖、点覆盖、边覆盖 输入路径 输入 预期输出 输出结果 s-a-b-c-d 输入“13” 没有查到成绩Error! No bookmark name given. s-a-b-c-e-f-h 输入“136” 成功获取成绩 黑盒测试: (1)等价类划分 有效等价类 无效等价类 输入学生ID号 1)2009000000000--2012999999999的整数 1)<2009000000000整数 2)>2012999999999的整数 3)含有数字外其他字符的输入 4)非int类型 学生表中是否有记录 Yes No (2)输入的边界值 含有数字外其他字符 非int类型 <2009000000000整数 2009000000000 2009000000000--2012999999999的整数 2012999999999 >2012999999999整数 * 4.3 2008034743000 2009000000000 2009034743001 2012999999999 2013000000000 测试用例1: 测试项目 学生成绩查询 测试标题 输入含有数字外其他字符的ID号 输入 * 操作步骤 1. 输入* 2. 点击确定 预期输出 请输入正确id,请重新输入 测试用例2: 测试项目 学生成绩查询 测试标题 非int类型 输入 4.3 操作步骤 1输入4..3 2点击确定 预期输出 请输入正确id,请重新输入 测试用例3: 测试项目 学生成绩查询 测试标题 <2009000000000整数 输入 2008034743000 操作步骤 1输入2008034743000 2点击确定 预期输出 请输入正确id,请重新输入 测试用例4: 测试项目 学生成绩查询 测试标题 2009000000000 输入 2009000000000 操作步骤 1输入2009000000000 2点击确定 预期输出 正确可以查询成绩 测试用例5: 测试项目 学生成绩查询 测试标题 2009000000000--2012999999999的整数 输入 2009034743001 操作步骤 1输入2009034743001 2点击确定 预期输出 正确可以查询成绩 测试用例6: 测试项目 学生成绩查询 测试标题 2012999999999 输入 2012999999999 操作步骤 1输入2012999999999 2点击确定 预期输出 正确可以查询成绩 测试用例7: 测试项目 学生成绩查询 测试标题 >2012999999999整数 输入 2013000000000 操作步骤 1输入2013000000000 2点击确定 预期输出 请输入正确id,请重新输入 因果图设计测试用例 规格说明 第一:输入的学生ID号正确 第二:成绩表中有记录 第三:是否查询成绩 第一、二、三都满足时查询该学生成绩;第一、二满足时成绩表中有记录,但没有查询成绩; 第一不正确时给出信息“请输入正确id,重新输入”,第二不正确时给出信息“成绩未录入”,第三不查询时结束 3) 分析规格说明并编号 因:第一:输入的学生ID号有效 ① 第二:成绩表中有记录 ② 第三:是否查询成绩 ③ 果: =!① 给出信息“请输入正确id,重新输入” =①∧② 成绩表中有记录,但没有进行查询操作 =② 给出信息“请输入正确id,重新输入” =①∧②∧③ 查询成绩 =-③ 结束 4) 画出的因果图如下图所示 管理员管理模块: 数据流程图: 白盒测试: (1) 语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖: 测试用例 执行路径 输入 预期输出 输出结果 s-a-b-cError! No bookmark name given.Error! No bookmark name given. 输入错误用户名与错误密码 提示输入用户不存在 s-a-b-d-e-f-g-h-i-j 输入正确用户名与正确密码 进入系统 (2) 条件组合覆盖: 输入路径 输入 预期输出 输出结果 s-a-b-cError! No bookmark name given. 输入错误用户名与错误密码 提示输入用户不存在 s-a-b-c 输入正确用户名与错误密码 提示密码错误 s-a-b-d-e-f-g-h-i-j 输入正确用户名与正确密码 进入系统 (3) 点覆盖、边覆盖、路径覆盖: 测试用例 输入路径 输入 预期输出 输出结果 s-a-b-c 输入错误用户名与错误密码 提示输入用户不存在 s-a-b-d-e-f-g-h-i-j 输入正确用户名与正确密码 进入系统 黑盒测试: (1)等价类划分 输入条件 有效等价类 无效等价类 管理员帐号 以M开头,后加两位字符串为0~9之间的阿拉伯数字组合的有效管理员帐号 无效管理员 密码 有效密码 无效密码 (2)边界值分析 输入 内点 上点 离点 管理员帐号 M01 、M98 M00 、 M99 M0、M100 测试用例(第一组) 测试用例编号 LMS_M_001 测试项目 管理员登录 测试标题 输入无效管理员帐号,离点小 重要级别 中 预置条件 输入 管理员帐号M0,密码000000 操作步骤 1、输入管理员帐号M0 ;2、输入密码000000 预期输出 1、提示输入学生学号号;2、提示用户“您输入的帐号无效,请重新输入。” 测试用例(第二组) 测试用例编号 LMS_M_002 测试项目 管理员登录 测试标题 输入无效管理员帐号,离点大 重要级别 中 预置条件 输入 管理员帐号M100,密码000000 操作步骤 1、输入管理员帐号M100 ;2、输入密码000000 预期输出 1、提示输入学生学号号;2、提示用户“您输入的帐号无效,请重新输入。” 测试用例(第三组) 测试用例编号 LMS_R_003 测试项目 管理员登录 测试标题 输入有效管理员账号和无效密码,内点小 重要级别 中 预置条件 系统中存在该用户 输入 管理员帐号M01,密码1000000 操作步骤 1、输入管理员帐号M01 ;2、输入密码1000000 预期输出 1、提示输入密码;2、提示用户“您输入的密码无效,请重新输入。” 测试用例(第四组) 测试用例编号 LMS_R_004 测试项目 管理员登录 测试标题 输入有效管理员账号和无效密码,内点大 重要级别 中 预置条件 系统中存在该用户 输入 管理员帐号M98,密码1000000 操作步骤 1、输入管理员帐号M98 ;2、输入密码1000000 预期输出 1、提示输入密码;2、提示用户“您输入的密码无效,请重新输入。” 测试用例(第五组) 测试用例编号 LMS_R_005 测试项目 管理员登录 测试标题 输入有效管理员账号和无效密码,上点小 重要级别 中 预置条件 系统中存在该用户 输入 管理员帐号M00,密码1000000 操作步骤 1、输入管理员帐号M00 ;2、输入密码1000000 预期输出 1、提示输入密码;2、提示用户“您输入的密码无效,请重新输入。” 测试用例(第六组) 测试用例编号 LMS_R_006 测试项目 管理员登录 测试标题 输入有效管理员账号和无效密码,上点小 重要级别 中 预置条件 系统中存在该用户 输入 管理员帐号M99,密码1000000 操作步骤 1、输入管理员帐号M99 ;2、输入密码1000000 预期输出 1、提示输入密码;2、提示用户“您输入的密码无效,请重新输入。” 测试用例(第七组) 测试用例编号 LMS_R_007 测试项目 学生登录 测试标题 输入有效管理员帐号和有效密码,内点小 重要级别 中 预置条件 系统中存在该用户 输入 管理员帐号M01,密码000000 操作步骤 1、输入管理员帐号M01 ;2、输入密码000000 预期输出 1、进入系统 测试用例(第八组) 测试用例编号 LMS_R_008 测试项目 学生登录 测试标题 输入有效管理员帐号和有效密码,内点大 重要级别 中 预置条件 系统中存在该用户 输入 管理员帐号M98,密码000000 操作步骤 1、输入管理员帐号M01 ;2、输入密码000000 预期输出 1、进入系统 测试用例(第九组) 测试用例编号 LMS_R_009 测试项目 学生登录 测试标题 输入有效管理员帐号和有效密码,上点小 重要级别 中 预置条件 系统中存在该用户 输入 管理员帐号M00,密码000000 操作步骤 1、输入管理员帐号M01 ;2、输入密码000000 预期输出 1、进入系统 测试用例(第十组) 测试用例编号 LMS_R_010 测试项目 学生登录 测试标题 输入有效管理员帐号和有效密码,上点大 重要级别 中 预置条件 系统中存在该用户 输入 管理员帐号M99,密码000000 操作步骤 1、输入管理员帐号M01 ;2、输入密码000000 预期输出 1、进入系统 校园公告管理模块|: 数据流程图: 白盒测试: (4) 语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖: 测试用例 输入路径 输入 预期输出 输出结果 s-a-c-b 输入错误用户名与错误密码 提示输入用户不存在 s-a-c-d-e-f-g-h 输入正确用户名与正确密码 进入系统 (5) 条件组合覆盖: 输入路径 输入 预期输出 输出结果 s-a-c-b 输入错误用户名与错误密码 提示输入用户不存在 s-a-c-b 输入正确用户名与错误密码 提示密码错误 s-a-c-d-e-f-g-h 输入正确用户名与正确密码 进入系统 (6) 点覆盖、边覆盖、路径覆盖: 程序图 Error! No bookmark name given. 测试用例 输入路径 输入 预期输出 输出结果 s-a-c-b 输入错误用户名与错误密码 提示输入用户不存在 s-a-c-d-e-f-g-h 输入正确用户名与正确密码 进入系统 黑盒测试: (1)等价类划分 输入条件 有效等价类 无效等价类 管理员账号 字符串为0~9之间的阿拉伯数字组合的有效读者登录号 无效管理员登录号 密码 有效密码 无效密码 测试用例(第一组) 测试用例编号 LMS_R_001 测试项目 公告内容管理 测试标题 输入无效管理员帐号 重要级别 中 预置条件 输入 读者号000ht,读者密码000000 操作步骤 1、输入管理员号000ht ;2、输入管理员密码000000 预期输出 1、提示输入管理员号;2、提示用户“您输入的登录号无效,请重新输入。” 测试用例(第二组) 测试用例编号 LMS_R_002 测试项目 公告内容管理 测试标题 输入无效密码 重要级别 中 预置条件 系统中存在该用户 输入 读者号000001,读者密码1000000 操作步骤 1、输入管理员账号0000001 ;2、输入管理员密码1000000 预期输出 1、提示输入密码;2、提示用户“您输入的密码无效,请重新输入。” 测试用例(第三组) 测试用例编号 LMS_R_003 测试项目 公告内容管理 测试标题 输入有效管理员帐号和有效密码 重要级别 中 预置条件 系统中存在该用户 输入 管理员号000001,管理员密码000000 操作步骤 1、输入管理员号000001 ;2、输入管理员密码000000 预期输出 1、进入系统 因果图设计测试用例 规格说明 第一:登录表中有记录 第一不正确时给出信息“输入格式错误,请重新输入”, 分析规格说明并编号 因:第一:输入的公告编号号有效 ① 果: = -① 给出信息“提示错误信息,重新输入” 5) 画出的因果图如下图所示 6) 将因果图转换为判定表,条件和输出结果编号成立时为1,否则记为0;表中每一列视为测试规则。 判定表 组合条件 1 2 条件原因 ① 1 0 动作结果 0 1 14. 3评价标准 3.1范围 3.2数据处理 3.1 尺寸 待办…….
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服