测试计划正元智慧一卡通30.docx
- 文档编号:4285861
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:23
- 大小:33.06KB
测试计划正元智慧一卡通30.docx
《测试计划正元智慧一卡通30.docx》由会员分享,可在线阅读,更多相关《测试计划正元智慧一卡通30.docx(23页珍藏版)》请在冰点文库上搜索。
测试计划正元智慧一卡通30
配置项编号:
SEI-0300-ZYTK-3.0.0-TSP-1.0.0
正元智慧一卡通3.0
(ZYTK3.0)
测试计划
1.0.0
文档名称
正元智慧一卡通3.0测试计划
文档编号
ZYZH-DVLP-TSP-0201
关键字
一卡通 测试计划
编制
余润波
日期
2005年3月7日
保密等级
二级内部传阅
修订表
编号
生成版本
修订人
修订章节与内容
修订日期
1
1.0.0
余润波
编写文档
2005.3.7
2
3
4
5
审批记录
版本
审批人
审批意见
审批日期
1.0.0
1、引言
1.1编写目的
本软件测试计划是根据《项目开发计划书_PDP_0300》拟定,用于提供给软件测试人员,在测试过程中起引导规范的作用。
在本计划中应该制定测试过程的规范、测试内容和方法以及测试环境和人员的配置等内容。
本文档的预期读者为,项目经理、测试经理、软件开发人员、软件测试人员等。
1.2项目背景
正元智慧园区一卡通的研发和改进经历了一个快速稳定的发展历程,于2003年6月首次发布了一卡通2.0版,从而确立了以一卡一库一线全后台管理为核心自主知识产权的一卡通应用系统。
2.0版经过用户的大量使用,提出了不少的改进意见,公司于2003年12月立项研发2.5版本,该版本是在2.0的基础上开发的,整体架构采用2.0的架构(二层C/S架构),包含所有2.0的功能需求、优化了局部性能、统一并更加友好的界面与提示,也考虑了2.0运行过程中用户提出的改进需求。
2.5版本在以下方面进行了显著的改进:
●对多钱包的支持,目前支持4个钱包
●既支持卡为准也支持库为准,提供完善的平帐工具
●授权等关键环节采用CPU智能卡,客户统一采用客户授权卡进行授权,采用整体加密体系。
●提供简化的统一Web服务对接方案,提供基于一卡通门户的WEB查询
●支持硬件设备在线状态检测、故障提示,同时支持终端的下载控制与状态监控
●通过基于CPU智能卡的代理授权卡,支持不同区域代理的安全性及加密控制
●ID卡进行了卡号加密的授权管理,IC卡进行的卡内密钥授权管理
●所有读卡界面的上位软件均提供自动圈存功能
●提供制卡管理系统(卡片的制作与发行)和代理发行系统(进行代理商的管理及授权发放)
根据2.5版的产品定位,系统较适用于中小规模学校(包含中学、中专、发卡数量不超过两万人的中等规模高等院校),适用范围受到一定的限制。
根据目前的市场发展趋势,高等院校的校园一卡通已经纳入数字化校园的统一建设范畴,所以我们必须站在数字化校园的高度来分析、设计、实现校园一卡通平台。
校园一卡通已经不再是孤立的应用系统,需要与各种边界系统进行有机的整合,以满足信息的平滑交流。
另外,一卡通应用相关技术在进步,一卡通业务处理在规范,迫使我们对2.X版本从架构上进行重新构建、业务逻辑处理上进行修订。
另外高等院校一卡通应用也是公司自主产品的一个欠缺。
这是我们提出3.0版研发的主要思考,使得一卡通系统成为数字化校园真正的信息采集平台。
1.3定义
CMMCapabilityMaturityModel
能力成熟度模型
ZYTKZhengyuanYuanTongKa
正元园通卡系统
1.4参考资料
《立项报告_CPR_0300》(正元智慧)
《ZYTK3.0需求规格说明书_SRS_0300》(正元智慧)
《项目开发计划书_PDP_0300》(正元智慧)
《项目规划书_PLN_0300》(正元智慧)
《测试计划模板》(正元智慧)
《CMM2实施规范》(正元智慧)
2、任务概述
2.1目标
验证系统完成后各项功能满足用户需求、符合系统设计要求。
功能标准:
根据系统需求规格说明书所述功能是否全部实现为测试通过标准;
性能标准:
验证系统处理情况是否符合设计要求,满足最大用户量,各类日常业务处理的速度;
界面标准:
根据《01_ZYTK3.0系统整体界面视觉设计说明书》为测试通过标准;
业务流程标准:
以能准确及时反映业务流水情况为通过测试标准;
2.2运行环境
确保项目测试环境符合测试要求,减少严重影响测试结果的真实性和正确性风险。
本次测试应有配置如下:
软硬件资源名称
级别
详细配置
到位时间和获取方式
用途
工作平台
关键
Windows2000Pro/windowsXPProfessional
已到位
系统工作站操作系统
服务平台
关键
Windows2000Server/Windows2003Server
已到位
应用服务端操作系统
数据库服务器
关键
ScoUnix+Oracle8i
已到位
数据库服务器端操作系统
编辑工具
关键
Office2000
已到位
文档编写
配置管理工具
关键
starTeam6.0
已到位
源码及版本管理
NortonAntiVirus
普通
企业版7.5
已到位
防病毒
TD7.2
关键
服务端和客户端
已到位
测试用例和缺陷管理
LOADRUNNER
关键
7.5
已到位
性能测试工具
通用IC读卡器
关键
USB接口/串口
3个 2005.4.15前到位
测试
IC卡
关键
新结构10位卡
12张 2005.4.15前到位
测试
索天智能控制器
关键
2台 单元测试开始之前
测试
索天485终端机
关键
2台以上 单元测试开始之前
测试
索天普通消费机
关键
1台 单元测试之前
索天钱包转帐机
关键
1台 单元测试之前
索天现金充值机
关键
1台 单元测试之前
索天补助圈存机
关键
1台 单元测试之前
2.4限制条件
项目任务的测试工作能否顺利开展取决于以下条件:
1.项目需求无重大变更;
2.项目编码能按计划完成;
3.测试资源(包括硬件资源和软件资源)能按时到位;
4.人力资源充足可靠。
3、计划
3.1测试方案
本项目计划执行四个测试阶段:
单元测试、集成测试、确认测试和系统测试。
单元测试:
以编码人员为主导、开发组长把关、测试人员复查的形式执行。
编码人员编写单元代码,调试完成后递交开发组长审查,通过审查后列入集成计划交付测试人员测试,测试人员通过执行单元测试用例复查单元代码。
其中服务平台组需在调试过程中编写桩模块来执行所写代码,并将桩模块提交测试人员使用。
单元测试主要包含以下内容的检测:
✧模块接口测试。
✧局部数据结构测试。
✧路径测试。
✧错误处理测试。
✧边界测试。
集成测试:
以测试小组为主。
编写集成测试用例,执行用例。
主要包括以下内容的测试:
✧在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失。
✧一个模块的功能是否会对另一个模块的功能产生不利的影响。
✧各个子功能组合起来,能否达到预期要求的父功能。
✧全局数据结构是否有问题。
✧单个模块的误差累积起来,是否会放大,从而达到不能接受的程度。
确认测试:
以测试小组为主,编写确认测试用例,执行用例。
各开发组协助编写性能测试脚本。
主要包括以下内容的测试:
✧进行功能测试(黑盒测试),验证所测软件是否满足需求规格说明书列出的要求。
✧通过性能测试,验证所测软件是否满足需求规格说明书中列出的性能要求。
✧通过安全性测试,验证所测软件是否达到规格说明书中列出的安全要求。
系统测试:
以测试小组为主,编写系统测试用例,执行用例。
各开发组协助编写容量测试脚本。
主要包括以下内容的测试:
✧进行容量测试,验证系统是否能达到需求规格说明书中列出的容量需求。
进行配置测试,验证系统在需求规格说明书中列出的各种配置环境下是否都能正常运行。
✧进行安装测试,验证系统能否在用户实际使用环境中正常安装和卸载。
✧进行配置测试,验证系统在需求规格说明书中列出的各种配置环境下是否都能正常运行
3.2测试需求
请参看《ZYTK3.0需求规格说明书_SRS_0300》
3.3测试优先级
3.3.1BUG等级分类
1.灾难性:
数据丢失,数据计算错误、系统崩溃和非常死机等导致系统不能继续运行;
a)由于程序所引起的死机,非法退出
b)死循环
c)数据库发生死锁
d)功能错误:
只要列在需求中的功能在最终系统中没有达到,就属于功能性错误
e)与数据库连接错误
f)文件打开与保存错误
g)性能与需求不一致
h)存在安全性与保密性问题
2.高:
规定的功能没有实现或不完整或产生错误结果;设计不合理造成性能低下,影响系统的运营;使系统不稳定、或破坏数据;而且是常规操作中经常发生或非常规操作中不可避免的主要问题;
a)脚本错误
b)因错误操作迫使程序中断
c)程序接口错误
d)数据库的表、业务规则、缺省值未加完整性等约束条件
e)数据库表中的字段数据类型、长度等其它问题
f)软件产品的编译,打包,安装,卸载错误
3.中:
不影响业务运营的功能使用;
a)操作界面错误(包括数据窗口内列名定义、含义是否一致)
b)打印内容、格式错误
c)简单的输入限制未放在前台进行控制
d)删除操作未给出提示
e)数据库表中有过多的空字段
f)快捷键无效,快捷键错误操作
g)发生逻辑错误
h)帮助文档错误
4.低:
界面拼写错误或用户使用不方便等小问题或需要完善的问题
a)界面、控件的摆布、图标不规范
b)辅助说明描述不清楚、不规范
c)输入输出不规范
d)长操作未给用户提示
e)出错没有提示
f)提示窗口文字未采用行业术语
g)可输入区域和只读区域没有明显的区分标志
h)不符合编码标准
3.3.2BUG优先级分类
一般来说越影响用户接收或使用该产品的错误优先级就越高。
根据BUG的等级又划分错误的优先级为:
1.紧急:
立即修改;
2.高:
在下次集成中必须修改;
3.中:
必须修改,可以由编码人员自行掌握修改时间;
4.低:
编码人员可以根据情况决定是否需要修改。
3.4测试机构及人员
机构
人员
职责
项目经理
危金满
负责整个项目全程控制
测试组长/
测试工程师
余润波
负责测试计划、编写测试用例、执行测试、跟踪缺陷、编写测试分析报告以及跟踪测试进度。
测试工程师
黄礼智
负责编写测试用例、执行测试和跟踪缺陷。
测试工程师
杨李松
负责编写测试用例、执行测试和跟踪缺陷。
3.5进度
测试进度安排
项目开始日期:
项目完成日期:
2005年03月08日
2005年06月30日
标识号
任务名称
工期
开始时间
完成时间
资源名称
1
编写系统测试用例
3工作日?
2005年03月14日
2005年03月16日
2
容量测试
1工作日?
2005年03月14日
2005年03月14日
余润波[50%]
3
配置测试
1工作日?
2005年03月15日
2005年03月15日
余润波[50%]
4
安装测试
1工作日?
2005年03月16日
2005年03月16日
余润波[50%]
5
编写确认测试用例
4工作日?
2005年03月17日
2005年03月22日
6
功能测试
2工作日?
2005年03月17日
2005年03月18日
余润波[50%]
7
性能测试
1工作日?
2005年03月21日
2005年03月21日
余润波[50%],黄礼智[50%]
8
安全性测试
1工作日?
2005年03月22日
2005年03月22日
余润波[50%],黄礼智[50%]
9
编写单元测试用例
25工作日?
2005年03月14日
2005年04月15日
10
应用系统
22工作日?
2005年03月14日
2005年04月12日
11
应用管理中心
6工作日?
2005年03月14日
2005年03月21日
杨李松,余润波[50%]
12
卡户管理系统
5工作日?
2005年03月22日
2005年03月28日
余润波[50%],杨李松
13
会计帐务系统
4工作日?
2005年03月29日
2005年04月01日
杨李松,余润波[50%]
14
设备监控中心
2工作日?
2005年04月04日
2005年04月05日
余润波[50%],杨李松
15
银行转帐系统
3工作日?
2005年04月06日
2005年04月08日
余润波[50%],杨李松
16
服务监控中心
2工作日?
2005年04月11日
2005年04月12日
余润波[50%],杨李松
17
平台服务
18工作日?
2005年03月23日
2005年04月15日
18
公用服务
1工作日?
2005年03月23日
2005年03月23日
余润波[50%]
19
数据访问服务
1工作日?
2005年03月24日
2005年03月24日
余润波[50%]
20
管理结算服务
4工作日?
2005年03月25日
2005年03月30日
余润波[50%]
21
身份验证服务
4工作日?
2005年03月31日
2005年04月05日
余润波[50%]
22
转帐充值服务
2工作日?
2005年04月06日
2005年04月07日
余润波[50%]
23
设备监控服务
2工作日?
2005年04月08日
2005年04月11日
余润波[50%]
24
应用接入服务
2工作日?
2005年04月12日
2005年04月13日
余润波[50%]
25
支付交易服务
1工作日?
2005年04月14日
2005年04月14日
余润波
26
综合查询服务
1工作日?
2005年04月15日
2005年04月15日
余润波
27
终端设备
23工作日?
2005年03月14日
2005年04月13日
28
设备接入服务
5工作日?
2005年03月14日
2005年03月18日
黄礼智
29
智能控制器
6工作日?
2005年03月21日
2005年03月28日
黄礼智[50%]
30
485终端机
3工作日?
2005年03月29日
2005年03月31日
黄礼智
31
普通消费机
3工作日?
2005年04月01日
2005年04月05日
黄礼智
32
现金充值机
2工作日?
2005年04月06日
2005年04月07日
黄礼智
33
钱包转帐机
2工作日?
2005年04月08日
2005年04月11日
黄礼智
34
补助圈存机
2工作日?
2005年04月12日
2005年04月13日
黄礼智
35
执行单元测试
29工作日?
2005年04月13日
2005年05月23日
36
应用系统
28工作日?
2005年04月13日
2005年05月20日
37
应用管理中心
6工作日?
2005年04月13日
2005年04月20日
杨李松[50%]
38
卡户管理系统
6工作日?
2005年04月21日
2005年04月28日
杨李松[50%]
39
会计帐务系统
5工作日?
2005年04月29日
2005年05月05日
杨李松[50%]
40
设备监控中心
5工作日?
2005年05月06日
2005年05月12日
杨李松[50%]
41
银行转帐系统
4工作日?
2005年05月13日
2005年05月18日
杨李松[50%]
42
服务监控中心
2工作日?
2005年05月19日
2005年05月20日
杨李松[50%]
43
平台服务
26工作日?
2005年04月18日
2005年05月23日
44
公用服务
2工作日?
2005年04月18日
2005年04月19日
余润波[50%]
45
数据访问服务
2工作日?
2005年04月20日
2005年04月21日
余润波[50%]
46
管理结算服务
5工作日?
2005年04月22日
2005年04月28日
余润波[50%]
47
身份验证服务
5工作日?
2005年04月29日
2005年05月05日
余润波[50%]
48
转帐充值服务
4工作日?
2005年05月06日
2005年05月11日
余润波[50%]
49
设备监控服务
2工作日?
2005年05月12日
2005年05月13日
余润波[50%]
50
应用接入服务
2工作日?
2005年05月16日
2005年05月17日
余润波[50%]
51
支付交易服务
2工作日?
2005年05月18日
2005年05月19日
余润波[50%]
52
综合查询服务
2工作日?
2005年05月20日
2005年05月23日
余润波[50%]
53
终端设备
28工作日?
2005年04月14日
2005年05月23日
54
设备接入服务
6工作日?
2005年04月14日
2005年04月21日
黄礼智[50%]
55
智能控制器
6工作日?
2005年04月22日
2005年04月29日
黄礼智[50%]
56
485终端机
5工作日?
2005年05月02日
2005年05月06日
黄礼智[50%]
57
普通消费机
4工作日?
2005年05月09日
2005年05月12日
黄礼智[50%]
58
现金充值机
3工作日?
2005年05月13日
2005年05月17日
黄礼智[50%]
59
钱包转帐机
2工作日?
2005年05月18日
2005年05月19日
黄礼智[50%]
60
补助圈存机
2工作日?
2005年05月20日
2005年05月23日
黄礼智[50%]
61
编写集成测试用例
31工作日?
2005年04月20日
2005年06月01日
62
应用系统
23工作日?
2005年04月21日
2005年05月23日
63
应用管理中心
2工作日?
2005年04月21日
2005年04月22日
杨李松[50%]
64
卡户管理系统
2工作日?
2005年04月29日
2005年05月02日
杨李松[50%]
65
会计帐务系统
2工作日?
2005年05月06日
2005年05月09日
杨李松[50%]
66
设备监控中心
2工作日?
2005年05月13日
2005年05月16日
杨李松[50%]
67
银行转帐系统
2工作日?
2005年05月19日
2005年05月20日
杨李松[50%]
68
服务监控中心
1工作日?
2005年05月23日
2005年05月23日
杨李松
69
平台服务
25工作日?
2005年04月20日
2005年05月24日
70
公用服务
1工作日?
2005年04月20日
2005年04月20日
余润波[50%]
71
数据访问服务
1工作日?
2005年04月22日
2005年04月22日
余润波[50%]
72
管理结算服务
2工作日?
2005年04月29日
2005年05月02日
余润波[50%]
73
身份验证服务
2工作日?
2005年05月06日
2005年05月09日
余润波[50%]
74
转帐充值服务
2工作日?
2005年05月12日
2005年05月13日
余润波[50%]
75
设备监控服务
2工作日?
2005年05月16日
2005年05月17日
余润波[50%]
76
应用接入服务
2工作日?
2005年05月18日
2005年05月19日
余润波[50%]
77
支付交易服务
2工作日?
2005年05月20日
2005年05月23日
余润波[50%]
78
综合查询服务
1工作日?
2005年05月24日
2005年05月24日
余润波
79
终端设备
13工作日?
2005年05月09日
2005年05月25日
80
485终端机与智能控制器之间
4工作日?
2005年05月09日
2005年05月12日
黄礼智[50%]
81
设备接入服务与设备之间
4工作日?
2005年05月20日
2005年05月25日
黄礼智[50%]
82
服务与服务之间
2工作日?
2005年05月25日
2005年05月26日
余润波[50%]
83
应用系统与服务之间
2工作日?
2005年05月27日
2005年05月30日
余润波[50%]
84
应用与应用之间
2工作日?
2005年05月31日
2005年06月01日
余润波[50%],杨李松[50%]
85
执行集成测试
8.5工作日?
2005年06月02日
2005年06月14日
86
应用系统
6工作日?
2005年06月02日
2005年06月09日
87
应用管理中心
1工作日?
2005年06月02日
2005年06月02日
杨李松[50%]
88
卡户管理系统
1工作日?
2005年06月03日
2005年06月03日
杨李松[50%]
89
会计帐务系统
1工作日?
2005年06月06日
2005年06月06日
杨李松[50%]
90
设备监控中心
1工作日?
2005年06月07日
2005年06月07日
杨李松[50%]
91
银行转帐系统
1工作日?
2005年06月08日
2005年06月08日
杨李松[50%]
92
服务监控中心
1工作日?
2005年06月09日
2005年06月09日
杨李松[50%]
93
平台服务
6工作日?
2005年06月02日
2005年06月09日
94
公用服务
0.5工作日?
2005年06月02日
2005年06月02日
余润波[50%]
95
数据访问服务
0.5工作日?
2005年06月02日
2005年06月02日
余润波[50%]
96
管理结算服务
1工作日?
2005年06月03日
2005年06月03日
余润波[50%]
97
身份验证服务
1工作日?
2005年06月06日
2005年06月06日
余润波[50%]
98
转帐充值服务
1工作日?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 计划 智慧 一卡通 30
![提示](https://static.bingdoc.com/images/bang_tan.gif)