功能测试方案.docx
《功能测试方案.docx》由会员分享,可在线阅读,更多相关《功能测试方案.docx(15页珍藏版)》请在冰豆网上搜索。
功能测试方案
功能测试方案
1概述
1.1编写目的
编写本测试方案的目的在于为用户、项目负责人、评审人员、产品人员、软件设计开发人员、测试人员提供关于资产管理系统整体功能性测试指导,同时,该文档也是用户确定软件是否完整测试的依据。
1.2项目背景
随着信息化时代的到来,实现资产的数字化网络化管理,是任何一个事业单位及企业的需求,通过计算机软件,使资产易于维护、方便查询,提高资产管理的准确性,进而提高工作效率
本项目的目标是建立符合一般企业实际管理需求的资产管理系统,对企业的资产信息进行精确的维护、有效服务,从而减轻资产管理部门从事低层次信息处理和分析的负担,解放管理员的“双手大脑”,提高工作质量和效率。
2测试任务
2.1测试目的
在用户使用软件系统之前,尽可能发现系统中的错误和不合理之处,排除潜在错误,将高质量软件系统交给用户,测试的主要目的在于为资产管理系统提供质量保证,验证系统是否实现了《资产管理系统需求说明书》文档约定的功能要求,达到上线正式运行的各项要求。
2.2测试参考文档
文档名称
作者
日期
版本
有无备注
《资产管理系统需求说明书》
项目组
2019.5.19
V1.0
无
2.3测试提交文档
文档名称
作者
日期
版本
有无备注
《功能测试方案》
01-01
2019.5.19
V1.0
无
《功能测试用例》
01-02、01-03
2019.5.19
V1.0
无
《功能测试Bug缺陷报告清单》
01-02、01-03
2019.5.19
V1.0
无
《功能测试总结报告》
01-01
2019.5.19
V1.0
无
2.4测试范围
测试主要依据《资产管理系统需求说明书》文档对Web端和APP端进行功能和UI测试
主要模块有
ØWeb端(27个,含首页30个)
系统管理员(11个,含首页12个):
登录、首页、个人信息、资产类别、品牌、取得方式、供应商、存放地点、部门管理、人员管理、设备用途、报废方式。
资产管理员(11个,含首页12个):
登录、首页、个人信息、资产入库、资产借还、资产转移、资产维修、资产报废、资产盘点、资产申购、资产信息维护、资产查询统计。
资产领导(5个,含首页6个):
登录、首页、个人信息、资产查询统计、资产申购审批、资产报废审批。
ØAPP端(4个):
资产管理员:
登录、我的、报表、资产。
3测试资源
3.1硬件配置
关键项
数量
性能要求
测试PC机(客户端)
3
CPU:
I5-7500
硬盘:
128G
内存:
8G
测试PC机(服务器端)
2
内含实训软件系统的PC服务器
测试移动机
1
手机:
华为畅玩
3.2软件配置
资源名称/类型
配置
操作系统环境:
操作系统主要为Windows10客户端(教育版)、Windowsserver20008R2(服务器端)
浏览器环境:
主流浏览器有:
IE11、Chorme
功能性测试工具
手工测试
文档编辑软件
Office2010
输入法
搜狗输入法
实训系统
资产管理系统
截图工具
系统自带的截图工具
3.3人力资源分配
角色
人员
主要职责
测试负责人
01_01
Ø协调项目人员和时间安排
Ø编写功能测试方案
Ø安排01-02人员设计并编写测试用例,包括Web端:
登录、首页、个人信息、资产类别、品牌、取得方式、供应商、存放地点、部门管理、人员管理、设备用途、报废方式、资产查询统计、资产申购审批、资产报废审批模块。
Ø安排01-02人员执行功能测试用例,包括Web端:
登录、首页、个人信息、资产类别、品牌、取得方式、供应商、存放地点、部门管理、人员管理、设备用途、报废方式、资产查询统计、资产申购审批、资产报废审批模块。
Ø安排01-03人员设计并编写测试用例,包括Web端:
资产入库、资产借还、资产转移、资产维修、资产报废、资产盘点、资产申购、资产信息维护和APP端登录、我的、报表、资产模块。
Ø安排01-03人员执行功能测试用例,包括Web端:
资产入库、资产借还、资产转移、资产维修、资产报废、资产盘点、资产申购、资产信息维护和APP端登录、我的、报表、资产模块。
Ø编写功能测试总结报告
测试人员
01-02
Ø听从负责人安排
Ø设计并编写测试用例,包括Web端:
登录、首页、个人信息、资产类别、品牌、取得方式、供应商、存放地点、部门管理、人员管理、设备用途、报废方式、资产查询统计、资产申购审批、资产报废审批模块。
Ø执行功能测试用例,包括Web端:
登录、首页、个人信息、资产类别、品牌、取得方式、供应商、存放地点、部门管理、人员管理、设备用途、报废方式、资产查询统计、资产申购审批、资产报废审批模块。
Ø汇总功能测试用例文档
测试人员
01-03
Ø听从负责人安排
Ø设计并编写测试用例,包括Web端:
资产入库、资产借还、资产转移、资产维修、资产报废、资产盘点、资产申购、资产信息维护和APP端登录、我的、报表、资产模块。
Ø执行功能测试用例,包括Web端:
资产入库、资产借还、资产转移、资产维修、资产报废、资产盘点、资产申购、资产信息维护和APP端登录、我的、报表、资产模块。
Ø汇总功能测试Bug缺陷报告清单。
4测试计划
4.1整体功能模块划分
[在此介绍XX系统的功能模块如下表所示。
]
需求编号
模块名称
功能名称
测试人员
ZCGL-ST-SRS001
登陆
登录
01-02
ZCGL-ST-SRS002
首页
首页
01-02
ZCGL-ST-SRS003
部门管理
部门管理路列表页
01-02
ZCGL-ST-SRS004
新增部门
ZCGL-ST-SRS005
修改部门
ZCGL-ST-SRS006
人员管理
人员管理列表页
01-02
ZCGL-ST-SRS007
新增人员
ZCGL-ST-SRS008
修改人员
ZCGL-ST-SRS009
删除人员
ZCGL-ST-SRS010
人员查询
ZCGL-ST-SRS011
查看人员详情
ZCGL-ST-SRS012
资产类别
资产类别列表页
01-02
ZCGL-ST-SRS013
新增资产类别
ZCGL-ST-SRS014
修改资产类别
ZCGL-ST-SRS015
启用资产类别
ZCGL-ST-SRS016
禁用资产类别
ZCGL-ST-SRS017
品牌
品牌列表页
01-02
ZCGL-ST-SRS018
新增品牌
ZCGL-ST-SRS019
修改品牌
ZCGL-ST-SRS020
启用品牌
ZCGL-ST-SRS021
禁用品牌
ZCGL-ST-SRS022
取得方式
取得方式列表页
01-02
ZCGL-ST-SRS023
新增取得方式
ZCGL-ST-SRS024
修改取得方式
ZCGL-ST-SRS025
启用取得方式
ZCGL-ST-SRS026
禁用取得方式
ZCGL-ST-SRS027
供应商
供应商列表页
01-02
ZCGL-ST-SRS028
新增供应商
ZCGL-ST-SRS029
修改供应商
ZCGL-ST-SRS030
启用供应商
ZCGL-ST-SRS031
禁用供应商
ZCGL-ST-SRS032
供应商查询
ZCGL-ST-SRS033
查看供应商详情
ZCGL-ST-SRS034
存放地点
存放地点列表页
01-02
ZCGL-ST-SRS035
新增存放地点
ZCGL-ST-SRS036
修改存放地点
ZCGL-ST-SRS037
启用存放地点
ZCGL-ST-SRS038
禁用存放地点
ZCGL-ST-SRS039
存放地点查询
ZCGL-ST-SRS040
设备用途
设备用途列表页
01-02
ZCGL-ST-SRS041
新增设备用途
ZCGL-ST-SRS042
修改设备用途
ZCGL-ST-SRS043
启用设备用途
ZCGL-ST-SRS044
禁用设备用途
ZCGL-ST-SRS045
设备用途查询
ZCGL-ST-SRS046
报废方式
报废方式列表页
01-02
ZCGL-ST-SRS047
新增报废方式
ZCGL-ST-SRS048
修改报废方式
ZCGL-ST-SRS049
启用报废方式
ZCGL-ST-SRS050
禁用报废方式
ZCGL-ST-SRS051
报废方式查询
ZCGL-ST-SRS052
个人信息
个人信息查看
01-02
ZCGL-ST-SRS053
编辑手机号
ZCGL-ST-SRS054
退出系统
ZCGL-ST-SRS055
资产申购
资产申购列表页
01-03
ZCGL-ST-SRS056
资产申购登记
ZCGL-ST-SRS057
资产申购修改
ZCGL-ST-SRS058
资产申购提交
ZCGL-ST-SRS059
资产申购删除
ZCGL-ST-SRS060
资产申购查询
ZCGL-ST-SRS061
查看资产申购详情
ZCGL-ST-SRS062
资产入库
资产入库列表页
01-03
ZCGL-ST-SRS063
资产入库登记
ZCGL-ST-SRS064
资产查询
ZCGL-ST-SRS065
资产信息维护
资产信息维护列表页
01-02
ZCGL-ST-SRS066
修改资产信息
ZCGL-ST-SRS067
批量导出
ZCGL-ST-SRS068
查看资产详情
ZCGL-ST-SRS069
资产借还
资产借还列表页
01-03
ZCGL-ST-SRS070
资产借用登记
ZCGL-ST-SRS071
资产归还
ZCGL-ST-SRS072
资产借还查询
ZCGL-ST-SRS073
查看借还单详情
ZCGL-ST-SRS074
查看借还原因详情
ZCGL-ST-SRS075
资产转移
资产转移列表页
01-03
ZCGL-ST-SRS076
资产转移登记
ZCGL-ST-SRS077
资产转移查询
ZCGL-ST-SRS078
查看转移单详情
ZCGL-ST-SRS079
查看转移原因详情
ZCGL-ST-SRS080
资产维修
资产维修列表页
01-03
ZCGL-ST-SRS081
资产维修登记
ZCGL-ST-SRS082
资产维修查询
ZCGL-ST-SRS083
查看维修单详情
ZCGL-ST-SRS084
查看维修原因详情
ZCGL-ST-SRS085
资产报废
资产报废列表页
01-03
ZCGL-ST-SRS086
资产报废登记
ZCGL-ST-SRS087
资产报废修改
ZCGL-ST-SRS088
资产报废单删除
ZCGL-ST-SRS089
资产报废查询
ZCGL-ST-SRS090
查看报废单详情
ZCGL-ST-SRS091
查看报废原因详情
ZCGL-ST-SRS092
资产盘点
资产盘点列表页
01-03
ZCGL-ST-SRS093
新增盘点单
ZCGL-ST-SRS094
编辑盘点单
ZCGL-ST-SRS095
开始资产盘点
ZCGL-ST-SRS096
结束资产盘点
ZCGL-ST-SRS097
资产盘点查询
ZCGL-ST-SRS098
查看资产盘点详情
ZCGL-ST-SRS099
资产查询统计
资产查询统计管理列表页
01-02
ZCGL-ST-SRS100
统计报表
ZCGL-ST-SRS101
资产申购审批
资产申购审批列表页
01-02
ZCGL-ST-SRS102
资产申购审批
ZCGL-ST-SRS103
资产申购审批查询
ZCGL-ST-SRS104
资产报废审批
资产报废审批列表页
01-02
ZCGL-ST-SRS105
资产报废审批
ZCGL-ST-SRS106
资产报废审批查询
4.2移动端功能模块划分
需求编号
模块名称
功能名称
测试人员(工位号)
ZCGL-ST-SRS001
登录
登录
01-03
ZCGL-ST-SRS002
我的
我的
01-03
ZCGL-ST-SRS003
统计
统计
01-03
ZCGL-ST-SRS004
资产
资产列表页
01-03
ZCGL-ST-SRS005
资产查询
ZCGL-ST-SRS006
查看资产详情
5测试整体进度安排
测试阶段
时间安排
参与人员
测试工作内容安排
产出
需求分析
8:
30-8:
45
01-01、01-02、01-03
Ø阅读《资产管理系统需求说明书》进行需求分析和人员分工,列出测试功能点
Ø列出测试功能点
编写测试方案
8:
45-9:
45
01-01
Ø01-01根据《资产管理系统需求说明书》编写《功能测试方案》
Ø《功能测试方案》
编写测试用例
8:
45-9:
45
01-02、01-03
Ø01-02、01-03根据《资产管理系统需求说明书》编写《功能测试用例》
Ø《功能测试用例》
Web端功能测试
9:
45-10:
45
01-02、01-03
Ø01-02、01-03根据《功能测试用例》对Web端进行能够测试,编写《功能测试Bug缺陷报告清单》
Ø《功能测试Bug缺陷报告清单》
APP端功能测试
10:
45-11:
45
01-02、01-03
Ø01-02、01-03根据《功能测试用例》对APP端进行能够测试,编写《功能测试Bug缺陷报告清单》
Ø《功能测试Bug缺陷报告清单》
编写功能测试总结报告
11:
45-12:
00
01-01
Ø01-01根据《资产管理系统需求说明书》编写《功能测试总结报告》
Ø《功能测试总结报告》
全面检查
12:
00-12:
15
01-01、01-02、01-03
Ø对编写的文档进行全面检查
Ø无
提交文档
12:
15-12:
30
01-01、01-02、01-03
Ø将编写的文档进行提交
Ø无
6相关风险
(1)需求风险
分析:
测试人员对系统需求不理解,导致功能测试可能存在偏差。
应对措施:
测试人员进行测试前仔细阅读需求说明书,列出测试功能点。
(2)测试用例风险
分析:
测试人员设计或编写测试用例不完全,部分功能测试用例没有被执行。
应对措施:
根据列出的测试功能点设计或编写测试用例,逐条执行功能测试。
(3)缺陷风险
分析:
某些缺陷为偶发缺陷,难以重现,容易被测试人员遗漏。
应对措施:
遇到缺陷及时截图,填写Bug缺陷报告,避免为偶发缺陷。
(4)测试进度风险
分析:
出现成员间任务分配不合理影响测试进度。
应对措施:
对被测软件进行难度分析和工作量分析,合理安排时间。
(5)团队沟通风险
分析:
项目涉及人员较多,可能存在协调沟通的问题,队员之间有误解。
应对措施:
遇到问题及时讨论和解决,不影响后续进度。
(6)其它不可预估风险
分析:
某些突发状况也构成风险,难以预估,且无法避免。
应对措施:
做好备份方案,遇到突发状况不慌不忙,冷静处理。