银行积分账户管理系统-功能测试报告.doc_第1页
银行积分账户管理系统-功能测试报告.doc_第2页
银行积分账户管理系统-功能测试报告.doc_第3页
银行积分账户管理系统-功能测试报告.doc_第4页
银行积分账户管理系统-功能测试报告.doc_第5页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

内部资料注意保密银行积分账户管理系统功能测试报告提交单位:上海华腾软件系统有限公司提交日期: 2010-8-12 文 档 编 号V1.1保 密 等 级保密作 者龙苗最后修改日期审 核 人刘壬春最后审批日期批 准 人最后批准日期文档修订记录章节编号章节名称修订内容简述修订日期修订前版本号1测试概述初稿2010-7-31V1.02测试组织架构初稿2010-7-31V1.03测试环境初稿2010-7-31V1.04测试数据初稿2010-7-31V1.05测试策略初稿2010-7-31V1.06测试执行情况初稿2010-7-31V1.07测试结论初稿2010-7-31V1.03测试环境根据时间测试环境修改2010-8-12V1.17.2优化建议根据评审意见,增加章节,指导后续产品升级开发2010-8-12V1.1目 录 1测试概述11.1测试目标11.2测试范围12测试组织架构33测试环境43.1软件环境43.2硬件环境54测试数据55测试策略56测试执行情况56.1测试约束56.2测试案例分析56.2.1测试案例计划执行情况56.2.2测试案例实际执行情况76.2.3未执行及放弃测试案例情况96.3测试缺陷分析96.3.1缺陷总体统计分析96.3.2缺陷分布分析96.3.3缺陷起源分析106.3.4缺陷严重程度分析106.4遗留缺陷分析117测试总结117.1基本结论117.2优化建议111 测试概述1.1 测试目标本文档根据银行积分账户管理系统需求说明书中的需求,为实施银行积分账户管理系统的集成测试而编写。本文档主要描述集成测试范围、测试进度和测试目标,测试环境需求,测试的准则、测试策略,以及集成测试活动的进度及人员安排。本文档主要的读者对象是项目负责人,集成部门经理,测试人员。1.2 测试范围本次测试功能点列表如表1所示:所属子系统 子模块测试功能点备注积分账户管理平台系统管理菜单管理维护系统功能菜单的定义和菜单树的关系部门管理为预设的业务部门分配功能菜单用户管理维护分行机构下用户的信息,已及为用户分配角色权限角色管理维护系统角色信息,已经为角色分配功能菜单权限系统运维字典参数管理维护系统参数、标志位定义等系统运行日志查看系统故障、超载、非法访问、错误、冲突、异常变化等系统告警信息业务操作日志查看用户操作了哪些业务数据,操作类型和关键信息的修改情况等文件上传下载上传文件到各子系统指定目录、下载各子系统指定目录文件交易流水查询查看联机交易响应情况批量监控监控批量处理情况、发起批量补跑SQL执行特殊情况下执行SQL语句积分账户管理积分计划查询提供查询积分账户的账户情况,包括积分客户信息、客户积分计划汇总、客户积分有效期明细积分分户账查询查询客户积分分账户明细、以及对应的原始交易信息积分账户维护提供积分账户冻结和解冻功能,冻结的积分账户不能进行积分消费,解冻的积分账户恢复为正常状态;提供积分账户核销功能,核销的积分账户不能进行积分累计和积分消费等积分调整增加或减少积分账户的各个积分计划的积分积分计划转换同一个客户的不同积分计划之间进行转换积分账户转账不同客户相同积分计划之间进行转账积分活动管理积分条件管理配置启用哪些维度参数可作为条件用于设置积分规则积分计划管理按业务规划增加积分计划积分活动管理配置积分活动的规则、规则组,进行试算,并提交审核积分活动审核审核积分活动,审核通过的活动自动发布到规则引擎积分到期管理按业务规划设置积分到期处理规则报表查询下载报表查看查看积分计划类报表、积分活动类报表和积分交易类报表报表下载支持报表本地下载功能规则引擎积分活动发布积分活动发布发布各业务部门的积分活动为规则引擎内存对象规则引擎运行-计算积分批量生成积分批量处理子系统遍历交易记录调用规则引擎接口,传人一个或多个交易对象,规则引擎快速生成积分结果对象,批量处理子系统遍历积分结果对象,调用联机处理子系统,进行积分账户的积分扣减批量处理积分处理交易产生积分根据文件转换规则,将主机提供交易流水文件转换为内部统一交易接口文件;根据数据转换规则,对内部交易接口文件进行数据补充和检查转换,转换为活动包引用的业务处理对象;遍历业务处理对象,调用规则引擎,计算积分,产生积分结果对象列表;遍历积分结果对象列表,调用联机处理接口,保存积分结果明细,并统计更新积分账户的各积分计划营销产生积分根据文件转换规则,将主机提供营销信息文件转换为内部统一交易接口文件;根据数据转换规则,对内部交易接口文件进行数据补充和检查转换,转换为活动包引用的业务处理对象;遍历业务处理对象,调用规则引擎,计算积分,产生积分结果对象列表;遍历积分结果对象列表,调用联机处理接口,保存积分结果明细,并统计更新积分账户的各积分计划统计产生积分根据文件转换规则,将主机提供统计类(含存款月均余额等)文件转换为内部统一交易接口文件;根据数据转换规则,对内部交易接口文件进行数据补充和检查转换,转换为活动包引用的业务处理对象;遍历业务处理对象,调用规则引擎,计算积分,产生积分结果对象列表;遍历积分结果对象列表,调用联机处理接口,保存积分结果明细,并统计更新积分账户的各积分计划积分到期处理遍历积分账户中到期积分计划有效期明细,调用规则引擎中积分到期处理规则包,生成积分扣减结果对象;遍历积分扣减结果对象,调用联机处理接口,扣减相应积分,保存积分结果明细,并统计更新积分账户的各积分计划资料同步客户资料同步遍历主机提供客户资料,对已经存在客户资料进行同步信息处理;对新增的客户资料,满足开立账户的记录,调用联机处理接口,建立积分账户;账户资料同步遍历主机提供账户资料,对已经存在账户资料进行同步信息处理;对新增的账户资料,满足开立账户的记录,调用联机处理接口,建立积分账户;机构资料同步同步银行主机提供的机构资料商户资料同步同步银行主机提供的商户资料统计分析积分计划相关报表批量生成报表数据,包括:积分计划日报表积分计划月报表积分计划日期段查询统计积分计划历史汇总报表积分计划客户积分区间统计积分到期预告表积分活动相关报表积分营销活动统计表积分营销活动趋势图积分营销活动分行排行榜积分营销活动运行情况查询统计积分交易相关报表积分交易统计积分调整明细表表1 测试功能点列表2 测试组织架构部门分类建议职责责任人项目开发组开发1. 配合功能测试组进行测试需求调研。2. 参与测试方案计划的评审。3. 负责提供IABS系统功能测试环境的安装、部署、协调及测试数据支持。4. 负责测试过程中缺陷定位及协调解决出现的问题。5. 提供测试实施过程中的技术支持,缺陷修复。6. 提供概要设计、上线功能点等相关技术参考文档。7. 参与测试过程分析,参与编制测试报告。8. 负责协调相关项目组进行测试过程的支持和问题的解决。刘壬春项目测试管理团队实施管理1. 组织编制并审核功能测试计划和方案;2. 组织测试需求、测试案例的编制;组织测试需求、测试案例、数据需求的评审;3. 负责功能测试质量监控及进度监控;4. 负责测试过程中案例执行情况跟踪、缺陷跟踪;5. 组织并参与测试过程的分析,组织并参与测试报告的编制。龙苗测试组测试实施1. 进行功能测试的测试执行。2. 负责测试报告素材的提供。龙苗表2 测试部门职责3 测试环境3.1 软件环境l 操作系统:RedHat Linux 5.5l 数据库: ORACLE 10.2.0l 应用服务器:WebLogic 8.1.2l JDK:JDK Version 1.4.2(规则引擎使用Jdk1.5)l 浏览器:IE6.0以上3.2 硬件环境l 4套子系统部署在同一台PC机:l CPU:2核 Intel 酷睿 i3 530,2930MHzl 内存:8Gl 磁盘空间:7200转,SATA ,320G Diskl 带宽:内网36M,外网4M4 测试数据本次测试执行前,根据测试案例进行了测试数据准备,测试数据列表可参见银行积分账户管理系统UAT测试用例5 测试策略本次测试将根据银行积分账户管理系统的特点和前期测试资源积累情况,选择适合该系统的测试方式进行测试实施。1. 本次功能测试工作全部由测试组承担,由项目组以手工测试的方式进行测试执行,对项目组SIT形成有益的补充。2. 测试组根据标准模板及编制规范对其新功能及优化功能进行测试需求分析及测试案例编制。测试需求及测试案例须通过项目组及业务专家评审。6 测试执行情况6.1 测试约束测试过程中的约束条件包括:测试硬件环境、与其他系统的联通情况、测试数据的准备、数据库环境、测试版本的正确部署、关联系统的稳定性等。6.2 测试案例分析6.2.1 测试案例计划执行情况测试案例的计划执行情况如图3和表4所示:图3 测试案例计划执行情况功能点系统管理积分账户管理积分活动管理系统运维报表规则引擎批量处理系统登录1111用户管理44角色管理2222部门管理2222菜单管理66积分分户账查询1010积分计划查询66积分账户维护1818积分调整33积分计划转换22积分账户转账33积分条件管理55积分计划管理55积分活动管理4545积分活动审核55积分到期处理22字典参数维护55系统运行日志11业务登录日志22业务操作日志11文件处理查询11交易流水查询22批量监控22SQL查询22文件上传下载44报表查看1111报表下载1111积分活动发布11规则引擎运行-计算积分11积分处理44资料同步44统计分析336542622022211224表4 测试案例计划执行情况6.2.2 测试案例实际执行情况测试案例的实际执行情况如图4和表5所示:图4 测试案例实际执行情况功能点成功系统登录1111用户管理44角色管理2222部门管理2222菜单管理66积分分户账查询1010积分计划查询66积分账户维护1818积分调整33积分计划转换22积分账户转账33积分条件管理55积分计划管理55积分活动管理4545积分活动审核55积分到期处理22字典参数维护55系统运行日志11业务登录日志22业务操作日志11文件处理查询11交易流水查询22批量监控22SQL查询22文件上传下载44报表查看1111报表下载1111积分活动发布11规则引擎运行-计算积分11积分处理44资料同步44统计分析33224224表5测试案例实际执行情况6.2.3 未执行及放弃测试案例情况无6.3 测试缺陷分析6.3.1 缺陷总体统计分析本次测试缺陷总体情况如表6所示:缺陷总数关闭数量遗留数量严重程度严重比较严重一般3232061115表6 缺陷总体情况6.3.2 缺陷分布分析缺陷按功能点的分布情况如图5和表6所示:表7 测试缺陷分布图功能点系统管理积分账户管理积分活动管理系统运维报表规则引擎批量处理用户管理111角色管理515部门管理55菜单管理11积分分户账查询11积分账户维护55积分调整22积分计划转换22积分条件管理11积分活动管理22报表下载55131032500326.3.3 缺陷起源分析缺陷的起源情况如图6所示:图6 缺陷起源情况其中,4个缺陷来源于设计,4个缺陷来源于需求,24个缺陷来源于编码。6.3.4 缺陷严重程度分析缺陷的严重情况分析如表8所示:严重程度缺陷数量一般1515比较严重1111严重663232表8 缺陷严重情况分析6.4 遗留缺陷分析本次所有缺陷均关闭,无遗留缺陷。7 测试总结7.1 基本结论测试案例已经全部被正确执行,测试案例的执行结果全部通过;测试中发现的缺陷已经全部关闭;本次测试达到测试方案中制定的测试完成标准。7.2 优化建议子系统编号优化需求详细描述账户管理平台1审核员试算积分活动审核员去积分活动管理页面进行试算验证,建议增加权限控制使审核员不能新增、修改、删除积分活动和规则,只容许查询和试算。2记录系统运行日志需增加对系统运行日志记录功能,目前系统有系统运行日志查询,但系统没有实现对系统运行异常的日志记录功能。3记录业务登录日志需增加对业务登录的日志记录功能,目前系统有业务登录登出日志查询,但系统没有实现对业务登录的日志记录功能。4记录业务操作日志需增加对业务操作的日志记录功能,目前系统有业务操作日志查询,但系统没有实现对业务操作的日志记录功能。5数据清理备份需要增加对包括日志数据在内的数据清理和备份功能6边界值控制所有维护界面需增加对输入框的边界值控制规则引擎子系统7支持Jdk1.4 规则引擎测试环境目前使用Jdk1.5,要求改造支出Jdk1.4,并进行严格测试8记录系统运行日志需增加对系统运行日志记录功能,目前系统有系统运行日志查询,但系统没有实现对系统运行异常的日志记录功能。9数据清理备份需要增加对包括日志数据在内的数据清理和备份功能联机交易子系统10记录系统运行日志需增加对系统运行日志记录功能,目前系统有系统运行日志查询,但系统没有实现对系统运行异

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论