08系统稳定03预算管理系统项目测试计划.docx
- 文档编号:16918594
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:10
- 大小:18.24KB
08系统稳定03预算管理系统项目测试计划.docx
《08系统稳定03预算管理系统项目测试计划.docx》由会员分享,可在线阅读,更多相关《08系统稳定03预算管理系统项目测试计划.docx(10页珍藏版)》请在冰点文库上搜索。
08系统稳定03预算管理系统项目测试计划
财务数据引擎测试计划
(仅供内部使用)
拟制人:
日期:
审核人:
日期:
批准人:
日期:
修订历史记录
日期版本说明作者
1.0测试计划初稿XXX
目录
1.简介...............................................3
1.1目的.........................................3
1.2背景.........................................3
1.3参考文档...................................
2.测试需求..........................................3
2.1说明............................................................3
2.1.1软件描述..................................................3
2.1.2软件功能..................................................3
2.2测试内容........................................................3
2.2.1功能测试场景.............................................3
2.2.2部署环境测
试..........................................10
3.测试进度.........................................11
4.测试说明.........................................13
错误!
未指定书签。
简介
目的
明确测试需求;
明确测试内容;
明确测试资源,并对测试的工作量进行估计
背景
参考文档
《财务数据引擎需求规格说明书》
《财务数据引擎批量取数和计划任务工具说明书》
《财务数据引擎项目管理计划》
测试需求
软件说明
软件描述
软件功能
财务数据引擎提供以下功能:
通过财务数据引擎,CI端根据设置的财政取数公式从核算软件中取数;
为了满足集中核算用户对财务数据提取集中处理的需求,提供批量提取的工具和
计划任务工具,使得用户可以根据需要随意的定制数据提取的方式。
在满足以上功能的同时,符合用户的取数效率要求。
测试内容
完成财务数据引擎在不同部署环境下的测试;完成财务数据引擎在不使用批量提
取工具情况下的测试;完成批量提取工具的测试;自动调度任务工具测试完成财务数
据引擎在优化取数效率后的功能测试;完成财务数据引擎在取数效率优化后的性能对
比测试;
功能测试场景
从核算软件取数分为以下方式和步骤:
方式一:
CI直接调用财务数据引擎从核算软件库中取数
CI端执行取数,生成指标库文件
VA根据指标文件从核算软件取数,生成数据库文件
CI端根据加载数据库文件在界面展现和回写
方式二:
自动调度工具取数。
用自动调度工具实现批量取数过程的自动完成;
方式三:
批量提取工具调用财务数据引擎从核算软件库中取数
批量提取工具实现多单位同时提取数据
方式二和方式三的工作过程:
财务数据批量提取工具的主要完成,从网络报表系统中获得财务数据提数公式,
然后生成中间接口文件,调用财务数据引擎提取其他财务系统中数据返回数据结果文
件,然后由财务数据提取工具把数据上报到网络报表系统中。
自动调度工具是预先设
置好取数的计划任务,指定取数的时间,让软件自动取数。
方式二、方式三和方式一比较主要满足用户的以下需求:
批量取数操作是为了避免方式一取数这样一种情况:
很多个用户在同一时间进行
单户数据的提取,同时与核算软件数据库进行交互,造成取数效率低且核算软件不能
使用。
计划任务工具是达到这样一个效果:
不同用户的可以设定某种周期的任务或指
定时间的任务,系统按照已经配置好的取数方案进行取数操作。
对方式一的测试场景如下:
测试场景一:
固定表取数
测试场景检查点
基层单位和验证AB单位执行一套财务取数方案取数正确
验证A单位和B单位执行不同财务取数方案取数正确
验证取数不包括未记帐凭证时数据正确,和核算软件数据库中
建总的数据比对
验证多次重复取数,数据正确,没写财务公式的单元格不被覆
盖。
验证取数时生成的指标文件和数据库文件存储在本地系统特有
目录
(OCX财务提取控件不支持)
验证A单位执行两套财务取数方案取数正确。
两套财务方案是业务方案相同,会计期间不同。
验证A单位执行两套财务取数方案取数正确。
两套财务取数方案是业务方案和期间相同,财务提取公式不同。
验证取数完成后系统提示:
数据提取完成,并在网报端展现数
据。
验证5个数据源时取数正确
验证一个数据源多帐簿时取数正确
基层单位和验证取数过程发生ci服务中断,重新再取取的数据正确
验证取数过程发生核算软件数据库服务中断,重新再取取的数
据正确
验证财务数据引擎服务中断,重新再取取的数据正确
验证在财务数据引擎选择错误的帐套时能给出提示。
CI报表表样,指标,取数公式发生修改时取数正确。
测试场景二:
浮动表取数
测试场景检查点
基层单位和验证AB单位执行一套财务提取方案取数正确
验证取数包括记帐凭证数据正确,包括未记帐凭证数据正确。
验证多次重复取数,数据正确
验证取数时生成的指标文件和数据库文件存储在本系统特有目
录
验证A单位执行两套业务方案,方案有重复报表时取数据正确
对用一浮动公式设置不同浮动范围的测试
验证编码转换字典
验证取数完成后系统提示:
数据提取完成,并在网报端展现数
据。
验证5个数据源时取数正确
验证一个数据源多帐簿时取数正确
基层单位和验证取数过程发生ci服务中断,重新再取取的数据正确
管理单位浮
验证取数过程发生核算软件数据库服务中断,重新再取取的数
据正确
验证财务数据引擎服务中断,重新再取取的数据正确
验证核算软件正在向数据库写凭证并记账,财务数据引擎能实
时的取出
验证在财务数据引擎选择错误的帐套时能给出提示。
CI报表表样,指标,取数公式修改后再次取数数据正确
测试场景三:
按列取数(从基础表(如科目余额表)生成分析表)
测试场景检查点
基层单位和验证AB单位执行一套按列取数的财务取数方案正确
验证A单位和B单位执行不同按列取数财务取数方案取数正确
验证取数不包括未记帐凭证时数据正确,和核算软件数据库中
建总的数据比对
验证多次重复取数,数据正确,没写财务公式的单元格不被覆
盖。
验证取数时生成的指标文件和数据库文件存储在本地系统特有
目录
(OCX财务提取控件不支持)
验证A单位执行两套财务取数方案取数正确。
两套财务方案是业务方案相同,会计期间不同。
验证A单位执行两套财务取数方案取数正确。
两套财务取数方案是业务方案和期间相同,财务提取公式不同。
验证取数完成后系统提示:
数据提取完成,并在网报端展现数
据。
验证一个数据源多帐簿时取数正确
验证5个数据源时取数正确
基层单位和验证取数过程发生ci服务中断,重新再取取的数据正确
管理单位固
验证取数过程发生核算软件数据库服务中断,重新再取取的数
据正确
验证财务数据引擎服务中断,重新再取取的数据正确
验证在财务数据引擎选择错误的帐套时能给出提示。
CI报表表样,指标,取数公式发生修改时取数正确。
方式二自动调度工具的测试场景如下:
测试场景一:
用户配置自动调度的任务
测试场景测试点
用户进入财输入正确的用户名,密码,选择正确的服务器地址和实例,能
正常登录
用户切换服务器和实例,能切换自动调度任务配置
验证根据用户的登录信息,自动读取自动调度任务配置
验证根据用户信息,下载有权限的单位。
验证用户新增自动调度任务:
验证任务名称和任务描述能正常编辑;
验证任务周期能正常选择;
验证执行的开始时间和结束时间能正常选择;
验证取数方案能正常选择和编辑
验证偏移时期能填写正负,只对月任务有效
验证日志保存路径能正常选择;
用户可配置时点取数
验证用户能修改自动调度任务
验证用户能删除自动调度任务
验证用户能启动自动调度任务
验证用户能禁止自动调度任务
验证是否包括未记账凭证的配置功能
用户进入财输入错误的登录信息,系统能给出提示
验证属性不完整的动调度任务不允许保存,包括运行周期未指
定,取数方案未指定
验证暂时禁止的自动调度任务不允许启动
验证指定了执行时间,但执行时间已过的任务,不允许启动
测试场景二:
执行自动调度的任务(以下场景在周期自动执行,指定时间自动执
行下都进行测试)
测试场景测试点
配置一个计验证周期执行此方案CI端展现数据正确(包括固定表、浮动表
数据、按列取的数据)
验证指定时间执行此方案CI端展现数据正确(包括固定表、浮
动表数据、按列取的数据)
验证按月取数使用对当前月偏移时期后的取数月份作为实际取
数月份。
偏移量设置1、-2进行测试。
验证修改计划任务中的财务取数方案后取数正确。
验证禁止自动调度任务后不能再执行取数
验证包括未记账凭证时取数正确,和中建总数据对比
验证不包括未记帐凭证时取数正确,和中建总数据比对
当前数据状态是已上报的单位不能再次取数。
配置3到5验证周期执行此方案CI端展现数据正确(包括固定表和浮动表
数据)
验证手工执行此方案CI端展现数据正确(包括固定表和浮动表
数据)
验证指定时间执行此方案CI端展现数据正确(包括固定表和浮
动表数据)
验证按月取数使用偏移时期后的取数月份作为实际取数月份。
验证新的调度任务执行取数正确
验证禁止自动调度任务后不能再执行取数
验证执行取数单位和用用户提示正确
验证取数的财务公式方案提示正确
验证取数时间提示正确
验证取数成功的单位个数和单位名称提示正确
验证取数失败的单位个数和单位名称提示正确
验证一个数据源多帐簿时取数正确
验证5个数据源时取数正确
执行自动调验证正在取数过程中,不允许终止自动调度任务,不能退出程
序;
(目前不支持终止程序,以后会支持)
验证执行取数失败的任务,进行日志记录;
验证在执行取数过程中意外终止,再重新执行取数时如果A单
位的报表没执行完成,则重新执行一次,如果A单位已经执行
完成,则不用重新执行取数一次
验证超时失败时提示的取数单位,取数方案,超时失败信息正
确
验证核算软件数据库服务器,财务引擎服务器连接失败时,应
提示相关的连接失败的信息
测试场景三:
超时停止场景
说明:
方式三批量提取工具的测试场景如下:
说明:
批量提取工具的登录和自动调度工具相同,故不用再写。
测试场景一:
配置取数方案
测试场景测试点
配置多个取验证登录用户能选择有权限的业务方案,不能选择到没权限的
业务方案。
验证用户能选择到有权限的财务公式方案,不能选择到没权限
的财务公式方案。
验证如果新建业务方案时周期类型是年度,则在此只选择年度。
验证如果新建业务方案时周期是月,则在此要选择年度和月。
验证财务接口程序默认是直连接口财务软件
验证选择报表根节点则会选择此节点下所有报表
验证选择单位根节点则会选择此节点下所有单位
测试场景二:
手工执行批量取数
说明:
手工运行自动调度工具中的取数方案即可。
兼容性测试(财务数据引擎对不同操作系统下不同数据库的连接情况)
目前知道中建总的软件情况。
性能测试
参考性能测试方案
测试环境
测试在固定的部署环境下财务数据引擎的取数的正确性。
NC目前部署环境
服务器Vatest(数据库服务和应用服务)
操作系统Window2003server
数据库Oracle10G
NC版本NC5.01,NC3.0(本次只测试版本)
中间件Websphere6.1
U8目前部署环境
服务器Vatest(数据库服务和应用服务)
操作系统Window2000server
数据库Sqlserver2005
U8版本U852和U861
中间件
CI目前部署环境
数据库服务vatest
应用服务器10.2.7.187/yaoweida
数据库服务Window2000server
数据库Oracle10G中建总数据库实例
CI版本3.2.080624.7(SP4)
中间件Weblogic8.1.6
测试进度
任务开始日期结束日期工作成果负责人工作量(人
时)
测试准备
制定测试计划20XX-825XXX16
财务数据引擎取数20XX-825XXX16
测试环境的搭建20XX-825XXX16
核算软件学习和CI
测试设计及执行测试
财务数据引擎功能用例设计
功能测试用例20XX-829财务数据引XXX16
功能测试用例评审20XX-829完成测试用项目组全
例评审体
财务数据引擎执行测试
财务数据引擎执行20XX-93完成第一轮XXX25
财务数据引擎执行20XX-91023《财务数据XXX
回归测试9-2426对第二阶段
测试说明
功能测试需要技服提供用户的数据库和取数财务公式。
目前有中建总NC5.0,
数据库ORACLE10G和神华U852、NC3.0;数据库ORALCE9I。
提供性能测试并发和大数据量的具体要求,我提供具体的清单,由技服填写
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 08 系统 稳定 03 预算 管理 项目 测试 计划