软件测试系统测试计划
PS:本测试计划仅供参考!

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

2728

被折叠的 条评论
为什么被折叠?



