03 系统测试计划
目 录
1 概述 .................................................................................... 1
1.1 编写目的 ........................................................................... 1 1.2 项目背景 ........................................................................... 1 2 测试任务 ................................................................................ 1
2.1 测试目的 ........................................................................... 1 2.2 测试参考文档 ....................................................................... 2 2.3 测试范围 ........................................................................... 2 2.4 测试提交文档 ....................................................................... 2 3 测试资源 ................................................................................ 3
3.1 软件配置 ........................................................................... 3 3.2 硬件配置 ........................................................................... 3 3.3 人力资源分配 ....................................................................... 4 4 功能测试计划 ............................................................................ 5
4.1 功能模块划分 ....................................................................... 5 5 测试进度安排 ........................................................................... 11 6 相关风险 ............................................................................... 12
I
1 概述
1.1 编写目的
编写本测试计划的目的在于为测试人员提供关于 BS 资产管理系统整体功能测试指导,同时,该文档也是用户确认软件是否完整测试的重要依据。具体内容如下所示:
1. 分析测试项目信息和测试软件构件 2. 明确测试所需资源和测试环境配置
3. 制定可行计划,合理分配测试人员和测试时间
4. 进行需求分析,列出测试需求,明确测试范围和测试目的 5. 明确本次测试中的工作规范和测试结果评价标准
6. 为整个测试过程中的管理工作和技术指南提供服务和操作指南
本文档的预期读者包括:最终用户,项目负责人,评审人员,产品人员,软件设计开发人员,测试人员。 1.2 项目背景
随着信息化时代的到来,实现资产的数字化网络化管理,是任何一个事业单位及企业的需求:通过计算机软件,使资产易于维护、方便查询,提高资产管理的准确性,进而提高工作效率。
本项目的目标是建立符合一般企业实际管理需求的资产管理系统,对企业的资产信息进行精确的维护,有效服务,从而减轻资产管理部门从事低层次信息处理和分析的负担,管理员的“双手大脑”,提高工作质量和效率。
2 测试任务
2.1 测试目的
本次主要测试该系统是否实现了经过各方确认过的《A1-BS 资产管理系统需求说明书》约定的功能要求,是否符合用户需求,具体内容如下所示:
1. 确定测试结果与需求描述是否具有一致性、完整性和准确性 2. 检测系统的各个功能点、业务流程和业务逻辑是否正确 3. 验证功能测试范围内的系统功能是否符合业务需求
1
4. 数据传输是否具有一致性、完整性和准确性 5. 系统是否具有容错性、易用性和可操作性 6. 确保所有测试用例都已执行完毕 7. 确保系统的各个功能点都已执行完毕 8. 确保本次测试过程中的高质量
2.2 测试参考文档
测试所参考的文档有:
1. 《A1-BS 资产管理系统需求说明书》 2. 《2021 年竞赛任务书》 3. 《A2-功能测试计划模板》 4. 《A3-功能测试用例模板》
5. 《A4-功能测试 Bug 缺陷报告清单模板》 6. 《A5-功能测试总结报告模板》
2.3 测试范围
1. 测试方向:
1) Web 端:测试主要包括功能测试、UI 测试、安全性测试等。
2. 测试依据:本次测试主要根据《A1-BS 资产管理系统需求说明书》对系统进行全面测试 3. 测试涉及的功能模块:
1) 系统管理员:登录、个人信息、部门管理、人员管理、资产类别、品牌、取得方式、
供应商、存放地点、设备用途、报废方式
2) 资产管理员:登录、个人信息、资产申购、资产入库、资产信息维护、资产借还、资
产转移、资产维修、资产报废、资产盘点、资产查询统计
3) 资产领导:登录、个人信息、资产申购审批、资产报废审批、资产查询统计
2.4 测试提交文档
测试所要提交的文档有:
1. 《03-A2-功能测试计划(任务一)》 2. 《03-A3-功能测试用例(任务二)》
2
3. 《03-A4-功能测试 Bug 缺陷报告清单(任务三)》 4. 《03-A5-功能测试总结报告(任务四)》
3 测试资源
3.1 软件配置
资源名称/类型 操作系统环境: 浏览器环境: 功能性测试工具 文档编辑工具 截图工具 图片处理工具 输入法 配置 Windows 10 专业本 位 Google Chrome 67.0.3396.99 和 IE11 手工测试、黑盒测试、软件审查 Microsoft Office 2010 Windows 系统自带 Windows 系统自带 搜狗拼音输入法 3.2 硬件配置
关键项 数量 配置 CPU:Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz 测试 PC 机(客户端) 3 内存:16GB 硬盘:391GB CPU:Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz 2 内存:16GB 硬盘:391GB 服务器
3
3.3 人力资源分配
本次测试任务有 03 小组负责,该小组由 3 名测试人员组成,其中一名测试负责人和两名测试工程师,具体职责安排,如下表所示:
角色 测试负责人 人员(工位号) 03_01 主要职责 ➢ 协调项目安排,制定可行计划,明确测试人员和测试时间 ➢ 进行需求分析,列出测试需求,明确测试范围和测试目的 ➢ 设计和编写《03-A2-功能测试计划(任务一)》 ➢ 设计和编写登录、首页、个人信息、部门管理、人员管理等 5 个模块的测试用例 ➢ 对登录、首页、个人信息、部门管理、人员管理等 5 个模块执行功能测试 ➢ 对找出的 bug 进行截图,并填写《03-A4-功能测试 Bug 缺陷报告清单(任务三)》 ➢ 对系统进行自由交叉测试,找出深层次 bug ➢ 设计和编写《03-A5-功能测试总结报告(任务四)》 ➢ 整理结果文档,上传至实训平台 ➢ 进行需求分析,列出测试需求,明确测试范围和测试目的 ➢ 协助测试负责人设计和编写《03-A2-功能测试计划(任务一)》 ➢ 设计和编写资产类别、品牌、取得方式、供应商、存放地点、设备用途、报废方式、资产申购、资产入库等 9 个模块的测试用例 03_02 ➢ 对资产类别、品牌、取得方式、供应商、存放地点、设备用途、报废方式、资产申购、资产入库等 9 个模块执行功能测试 ➢ 对找出的 bug 进行截图,并填写《03-A4-功能测试 Bug 缺陷报告清单(任务三)》 ➢ 对系统进行自由交叉测试,汇总并完善《03-A3-功能测试 用例(任务二)》
测试工程师 4
➢ 协助测试负责人设计和编写《03-A5-功能测试总结报告 (任务四)》 ➢ 整理结果文档,上传至实训平台 测试工程师 03_03 ➢ 进行需求分析,列出测试需求,明确测试范围和测试目的 ➢ 协助测试负责人设计和编写《03-A2-功能测试计划(任务一)》 ➢ 设计和编写资产信息维护、资产借还、资产转移、资产维修、资产报废、资产盘点、资产查询统计、资产申购审批、资产报废审批等 9 个模块的测试用例 ➢ 对资产信息维护、资产借还、资产转移、资产维修、资产报废、资产盘点、资产查询统计、资产申购审批、资产报废审批等 9 个模块执行功能测试 ➢ 对找出的 bug 进行截图,并填写《03-A4-功能测试 Bug 缺陷报告清单(任务三)》 ➢ 对系统进行自由交叉测试,汇总并完善《03-A4-功能测试Bug 缺陷报告清单(任务三)》 ➢ 协助测试负责人设计和编写《03-A5-功能测试总结报告 (任务四)》 ➢ 整理结果文档,上传至实训平台 4 功能测试计划
4.1 功能模块划分
本次主要对 BS 资产管理系统的 23 个模块进行功能测试,共有 142 个功能点,具体模块涉及的功能点,如下表所示:
需求编号 角色 模块名称 登录 首页 个人信息 5
功能名称 查看登录页面 验证登录功能 查看首页页面 个人信息查看 测试人员(工位号) 03_01 03_01 03_01 03_01 ZCGL-ST-SRS001 系统管理员 ZCGL-ST-SRS002 系统管理员 ZCGL-ST-SRS003 系统管理员 ZCGL-ST-SRS004 系统管理员
需求编号 角色 模块名称 功能名称 手机号编辑 退出系统 测试人员(工位号) 03_01 03_01 03_01 03_01 03_01 03_01 03_01 03_01 03_01 03_01 03_01 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 ZCGL-ST-SRS005 系统管理员 ZCGL-ST-SRS006 系统管理员 ZCGL-ST-SRS007 系统管理员 部门管理列表页 部门管理 新增部门 修改部门 人员管理列表页 添加人员 修改人员 人员管理 删除人员 查询人员 查看人员详情 资产类别列表页 新增资产类别 资产类别 修改资产类别 禁用资产类别 启用资产类别 品牌列表页 新增品牌 品牌 修改品牌 禁用品牌 启用品牌 取得方式列表页 新增取得方式 取得方式 修改取得方式 禁用取得方式 启用取得方式 供应商列表页 供应商 6
ZCGL-ST-SRS008 系统管理员 ZCGL-ST-SRS009 系统管理员 ZCGL-ST-SRS010 系统管理员 ZCGL-ST-SRS011 系统管理员 ZCGL-ST-SRS012 系统管理员 ZCGL-ST-SRS013 系统管理员 ZCGL-ST-SRS014 系统管理员 ZCGL-ST-SRS015 系统管理员 ZCGL-ST-SRS016 系统管理员 ZCGL-ST-SRS017 系统管理员 ZCGL-ST-SRS018 系统管理员 ZCGL-ST-SRS019 系统管理员 ZCGL-ST-SRS020 系统管理员 ZCGL-ST-SRS021 系统管理员 ZCGL-ST-SRS022 系统管理员 ZCGL-ST-SRS023 系统管理员 ZCGL-ST-SRS024 系统管理员 ZCGL-ST-SRS025 系统管理员 ZCGL-ST-SRS026 系统管理员 ZCGL-ST-SRS027 系统管理员 ZCGL-ST-SRS028 系统管理员 ZCGL-ST-SRS029 系统管理员 ZCGL-ST-SRS030 系统管理员 ZCGL-ST-SRS031 系统管理员 ZCGL-ST-SRS032 系统管理员
新增供应商
需求编号 角色 模块名称 功能名称 修改供应商 禁用供应商 启用供应商 查看供应商详情 供应商查询 存放地点列表页 新增存放地点 修改存放地点 测试人员(工位号) 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_01 03_01 03_01 03_01 03_01 ZCGL-ST-SRS033 系统管理员 ZCGL-ST-SRS034 系统管理员 ZCGL-ST-SRS035 系统管理员 ZCGL-ST-SRS036 系统管理员 ZCGL-ST-SRS037 系统管理员 ZCGL-ST-SRS038 系统管理员 ZCGL-ST-SRS039 系统管理员 ZCGL-ST-SRS040 系统管理员 ZCGL-ST-SRS041 系统管理员 ZCGL-ST-SRS042 系统管理员 ZCGL-ST-SRS043 系统管理员 ZCGL-ST-SRS044 系统管理员 ZCGL-ST-SRS045 系统管理员 ZCGL-ST-SRS046 系统管理员 ZCGL-ST-SRS047 系统管理员 ZCGL-ST-SRS048 系统管理员 ZCGL-ST-SRS049 系统管理员 ZCGL-ST-SRS050 系统管理员 ZCGL-ST-SRS051 系统管理员 ZCGL-ST-SRS052 系统管理员 ZCGL-ST-SRS053 系统管理员 ZCGL-ST-SRS0 系统管理员 ZCGL-ST-SRS055 系统管理员 ZCGL-ST-SRS056 资产管理员 ZCGL-ST-SRS057 资产管理员 ZCGL-ST-SRS058 资产管理员 ZCGL-ST-SRS059 资产管理员 ZCGL-ST-SRS060 资产管理员
存放地点 禁用存放地点 启用存放地点 存放地点查询 设备用途列表页 新增设备用途 修改设备用途 设备用途 禁用设备用途 启用设备用途 设备用途查询 报废方式列表页 新增报废方式 修改报废方式 报废方式 禁用报废方式 启用报废方式 报废方式查询 查看登录页面 登录 首页 个人信息 7
验证登录功能 查看首页页面 个人信息查看 手机号编辑
需求编号 角色 模块名称 功能名称 退出系统 资产申购列表页 资产申购登记 资产申购修改 测试人员(工位号) 03_01 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_02 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 ZCGL-ST-SRS061 资产管理员 ZCGL-ST-SRS062 资产管理员 ZCGL-ST-SRS063 资产管理员 ZCGL-ST-SRS0 资产管理员 ZCGL-ST-SRS065 资产管理员 ZCGL-ST-SRS066 资产管理员 ZCGL-ST-SRS067 资产管理员 ZCGL-ST-SRS068 资产管理员 资产申购 资产申购提交 资产申购删除 查看资产申购详情 资产入库列表页 ZCGL-ST-SRS069 资产管理员 ZCGL-ST-SRS070 资产管理员 ZCGL-ST-SRS071 资产管理员 ZCGL-ST-SRS072 资产管理员 ZCGL-ST-SRS073 资产管理员 ZCGL-ST-SRS074 资产管理员 ZCGL-ST-SRS075 资产管理员 ZCGL-ST-SRS076 资产管理员 ZCGL-ST-SRS077 资产管理员 ZCGL-ST-SRS078 资产管理员 ZCGL-ST-SRS079 资产管理员 ZCGL-ST-SRS080 资产管理员 ZCGL-ST-SRS081 资产管理员 ZCGL-ST-SRS082 资产管理员 ZCGL-ST-SRS083 资产管理员 ZCGL-ST-SRS084 资产管理员 ZCGL-ST-SRS085 资产管理员 ZCGL-ST-SRS086 资产管理员 ZCGL-ST-SRS087 资产管理员 资产入库 资产入库登记 资产查询 资产信息维护列表页 资产信息维护 修改资产信息 资产查询 批量导出 资产借还列表页 查看资产借用原因 资产借用登记 资产借还 资产归还 资产借用查询 查看借用单详情 资产转移列表页 资产转移登记 资产转移 资产转移查询 查看转移原因 查看转移单详情 资产维修列表页 资产维修 资产维修登记
8
需求编号 角色 模块名称 功能名称 查看报修原因 资产维修查询 查看维修单详情 资产报废列表页 资产报废登记 资产报废修改 测试人员(工位号) 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 ZCGL-ST-SRS088 资产管理员 ZCGL-ST-SRS0 资产管理员 ZCGL-ST-SRS090 资产管理员 ZCGL-ST-SRS091 资产管理员 ZCGL-ST-SRS092 资产管理员 ZCGL-ST-SRS093 资产管理员 ZCGL-ST-SRS094 资产管理员 ZCGL-ST-SRS095 资产管理员 ZCGL-ST-SRS096 资产管理员 ZCGL-ST-SRS097 资产管理员 ZCGL-ST-SRS098 资产管理员 ZCGL-ST-SRS099 资产管理员 ZCGL-ST-SRS100 资产管理员 ZCGL-ST-SRS101 资产管理员 ZCGL-ST-SRS102 资产管理员 ZCGL-ST-SRS103 资产管理员 ZCGL-ST-SRS104 资产管理员 ZCGL-ST-SRS105 资产管理员 ZCGL-ST-SRS106 资产管理员 ZCGL-ST-SRS107 资产管理员 ZCGL-ST-SRS108 资产管理员 ZCGL-ST-SRS109 资产管理员 ZCGL-ST-SRS110 资产管理员 ZCGL-ST-SRS111 资产管理员 ZCGL-ST-SRS112 资产管理员 ZCGL-ST-SRS113 资产管理员 ZCGL-ST-SRS114 资产管理员 资产报废 资产报废单提交 资产报废单删除 资产报废查询 查看资产报废详情 资产盘点列表页 新增盘点单 编辑盘点单 删除盘点单 资产盘点 开始盘点 继续盘点 结束盘点 资产盘点查询 查看盘点结果 资产综合查询列表页 资产综合查询 查看资产详情 资产综合查询 导出查询结果 按资产状态统计 按资产类别统计 按供应商统计 按品牌统计
9
需求编号 角色 模块名称 功能名称 按取得方式统计 按存放地点统计 查看登录页面 测试人员(工位号) 03_03 03_03 03_01 03_01 03_01 03_01 03_01 03_01 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 03_03 ZCGL-ST-SRS115 资产管理员 ZCGL-ST-SRS116 资产管理员 ZCGL-ST-SRS117 ZCGL-ST-SRS118 ZCGL-ST-SRS119 ZCGL-ST-SRS120 ZCGL-ST-SRS121 ZCGL-ST-SRS122 ZCGL-ST-SRS123 ZCGL-ST-SRS124 ZCGL-ST-SRS125 ZCGL-ST-SRS126 ZCGL-ST-SRS127 ZCGL-ST-SRS128 ZCGL-ST-SRS129 ZCGL-ST-SRS130 ZCGL-ST-SRS131 ZCGL-ST-SRS132 ZCGL-ST-SRS133 ZCGL-ST-SRS134 ZCGL-ST-SRS135 ZCGL-ST-SRS136 ZCGL-ST-SRS137 ZCGL-ST-SRS138 ZCGL-ST-SRS139 ZCGL-ST-SRS140 ZCGL-ST-SRS141
资产领导 资产领导 资产领导 资产领导 登录 首页 验证登录功能 查看首页页面 个人信息查看 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 资产领导 个人信息 手机号编辑 退出系统 资产申购审批列表页 资产申购审核通过 资产申购审批 资产申购审核不通过 资产申购审批查询 查看资产申购详情 资产报废审批列表页 资产报废审核通过 资产报废审批 资产报废审核不通过 资产报废审批查询 查看资产报废详情 资产综合查询列表页 资产综合查询 查看资产详情 导出查询结果 资产综合查询 按资产状态统计 按资产类别统计 按供应商统计 按品牌统计 按取得方式统计 10
需求编号 ZCGL-ST-SRS142 角色 资产领导 模块名称 功能名称 按存放地点统计 测试人员(工位号) 03_03 5 测试进度安排
本次主要对 BS 资产管理系统进行功能测试,计划用时 4 小时,其中包括需求分析、编写测试计划、编写测试用例、功能测试、自由交叉测试、测试总结报告、上传文档等 7 个部分组成,具体人员和时间安排,如下表所示:
测试阶段 时间安排 参与人员 03_01 产出 ➢ 进行需求分析,列出测试需求,明 确测试范围和测试目的,拟写需求草稿 需求分析 8:30-8:50 03_02 03_03 编写测试计划 8:50-9:50 8:50-9:00 03_01 03_02 03_03 9:50-10:30 03_01 03_02 03_03 10:30-11:10 03_01 03_02 03_03 03_01 11:10-12:00 03_02 03_03 ➢ 《03-A2-功能测试计划(任务一)》 编写测试用例 ➢ 《03-A3-功能测试用例(任务二)》初稿 9:00-10:10 功能测试 ➢ 《03-A4-功能测试Bug 缺陷报告清单(任务三)》初稿 10:10-11:10 ➢ 《03-A3-功能测试用例(任务二)》 ➢ 《03-A4-功能测试Bug 缺陷报告清单(任务三)》 ➢ 《03-A5-功能测试总结报告(任务四)》 自由交叉测试 03_01 11:40-12:10 03_02 03_03 测试总结报告
11
测试阶段 时间安排 参与人员 03_01 产出 ➢ 上传文件成功,测试任务完成 上传文档 12:10-12:30 03_02 03_03 6 相关风险
测试风险主要有测试用例和执行测试用例中产生,为了防止测试风险对测试的危害,以下列举六种风险,仅供参考:
1. 时间风险:测试进展缓慢,导致测试工作出现冗余
应对措施:测试负责人重新制定测试计划,调整测试时间,提高测试效率和测试时间 2. 需求风险:测试人员对需求理解不准确,导致测试范围出现误差,遗漏部分需求
应对措施:测试前对需求进行整体阅读,找出其中难以理解或描述不清楚的地方,找相关人员进行确认
3. 测试用例风险:测试用例设计不完整,忽视了一些边界值、异常处理等情况应对措施:针对不同模块不同功能点,选择最合适的测试用例设计方法 4. 缺陷风险:某些缺陷存在偶发,难以重现,容易被忽略
应对措施:执行用例时,发现系统实际结果与用例世界结果不符时,及时对系统实际结果进行截图,并填写 bug 缺陷报告清单
5. 不可预料风险:电脑突然死机或关机,手机没电等情况,导致测试数据遗失应对措施:及时备份测试数据,防止测试数据遗失
6. 其他风险:测试环境与实际环境不相符合,导致测试数据出现误差
应对措施:搭建环境时,尽量无限模拟用户操作系统,测试时多与用户沟通
12
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo3.com 版权所有 蜀ICP备2023022190号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务