您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > [系统稳定]03预算管理系统项目测试计划
财务数据引擎测试计划(仅供内部使用)拟制人:日期:审核人:日期:批准人:日期:修订历史记录日期版本说明作者1.0测试计划初稿XXX目录1.简介...........................................................................31.1目的.....................................................................31.2背景.....................................................................31.3参考文档.................................................................32.测试需求.......................................................................32.1说明........................................................................32.1.1软件描述..........................................................32.1.2软件功能..........................................................32.2测试内容..................................................................32.2.1功能测试场景........................................................32.2.2部署环境测试........................................................103.测试进度.........................................................................114.测试说明.........................................................................13错误!未指定书签。1.简介1.1目的明确测试需求;明确测试内容;明确测试资源,并对测试的工作量进行估计1.2背景1.3参考文档《财务数据引擎需求规格说明书》《财务数据引擎批量取数和计划任务工具说明书》《财务数据引擎项目管理计划》2.测试需求2.1软件说明2.2软件描述2.3软件功能财务数据引擎提供以下功能:通过财务数据引擎,CI端根据设置的财政取数公式从核算软件中取数;为了满足集中核算用户对财务数据提取集中处理的需求,提供批量提取的工具和计划任务工具,使得用户可以根据需要随意的定制数据提取的方式。在满足以上功能的同时,符合用户的取数效率要求。2.4测试内容完成财务数据引擎在不同部署环境下的测试;完成财务数据引擎在不使用批量提取工具情况下的测试;完成批量提取工具的测试;自动调度任务工具测试完成财务数据引擎在优化取数效率后的功能测试;完成财务数据引擎在取数效率优化后的性能对比测试;2.5功能测试场景从核算软件取数分为以下方式和步骤:方式一:CI直接调用财务数据引擎从核算软件库中取数CI端执行取数,生成指标库文件VA根据指标文件从核算软件取数,生成数据库文件CI端根据加载数据库文件在界面展现和回写CI数据库方式二:自动调度工具取数。用自动调度工具实现批量取数过程的自动完成;方式三:批量提取工具调用财务数据引擎从核算软件库中取数批量提取工具实现多单位同时提取数据方式二和方式三的工作过程:财务数据批量提取工具的主要完成,从网络报表系统中获得财务数据提数公式,然后生成中间接口文件,调用财务数据引擎提取其他财务系统中数据返回数据结果文件,然后由财务数据提取工具把数据上报到网络报表系统中。自动调度工具是预先设置好取数的计划任务,指定取数的时间,让软件自动取数。方式二、方式三和方式一比较主要满足用户的以下需求:批量取数操作是为了避免方式一取数这样一种情况:很多个用户在同一时间进行单户数据的提取,同时与核算软件数据库进行交互,造成取数效率低且核算软件不能使用。计划任务工具是达到这样一个效果:不同用户的可以设定某种周期的任务或指定时间的任务,系统按照已经配置好的取数方案进行取数操作。对方式一的测试场景如下:测试场景一:固定表取数测试场景检查点基层单位和管理单位固定表取数的场景(正常情况)验证A单位和B单位执行一套财务取数方案取数正确验证A单位和B单位执行不同财务取数方案取数正确验证取数不包括未记帐凭证时数据正确,和核算软件数据库中建总的数据比对验证多次重复取数,数据正确,没写财务公式的单元格不被覆盖。验证取数时生成的指标文件和数据库文件存储在本地系统特有目录(OCX财务提取控件不支持)验证A单位执行两套财务取数方案取数正确。两套财务方案是业务方案相同,会计期间不同。验证A单位执行两套财务取数方案取数正确。两套财务取数方案是业务方案和期间相同,财务提取公式不同。验证取数完成后系统提示:数据提取完成,并在网报端展现数据。验证5个数据源时取数正确验证一个数据源多帐簿时取数正确基层单位和管理单位固定表取数的场景(异常情况)验证取数过程发生ci服务中断,重新再取取的数据正确验证取数过程发生核算软件数据库服务中断,重新再取取的数据正确验证财务数据引擎服务中断,重新再取取的数据正确验证在财务数据引擎选择错误的帐套时能给出提示。CI报表表样,指标,取数公式发生修改时取数正确。测试场景二:浮动表取数测试场景检查点基层单位和管理单位浮动表取数的场景(正常情况)验证A单位和B单位执行一套财务提取方案取数正确验证取数包括记帐凭证数据正确,包括未记帐凭证数据正确。验证多次重复取数,数据正确验证取数时生成的指标文件和数据库文件存储在本系统特有目录验证A单位执行两套业务方案,方案有重复报表时取数据正确对用一浮动公式设置不同浮动范围的测试验证编码转换字典验证取数完成后系统提示:数据提取完成,并在网报端展现数据。验证5个数据源时取数正确验证一个数据源多帐簿时取数正确基层单位和验证取数过程发生ci服务中断,重新再取取的数据正确管理单位浮动表取数的场景(异常情况)验证取数过程发生核算软件数据库服务中断,重新再取取的数据正确验证财务数据引擎服务中断,重新再取取的数据正确验证核算软件正在向数据库写凭证并记账,财务数据引擎能实时的取出验证在财务数据引擎选择错误的帐套时能给出提示。CI报表表样,指标,取数公式修改后再次取数数据正确测试场景三:按列取数(从基础表(如科目余额表)生成分析表)测试场景检查点基层单位和管理单位按列取数场景(正常情况)验证A单位和B单位执行一套按列取数的财务取数方案正确验证A单位和B单位执行不同按列取数财务取数方案取数正确验证取数不包括未记帐凭证时数据正确,和核算软件数据库中建总的数据比对验证多次重复取数,数据正确,没写财务公式的单元格不被覆盖。验证取数时生成的指标文件和数据库文件存储在本地系统特有目录(OCX财务提取控件不支持)验证A单位执行两套财务取数方案取数正确。两套财务方案是业务方案相同,会计期间不同。验证A单位执行两套财务取数方案取数正确。两套财务取数方案是业务方案和期间相同,财务提取公式不同。验证取数完成后系统提示:数据提取完成,并在网报端展现数据。验证一个数据源多帐簿时取数正确验证5个数据源时取数正确基层单位和验证取数过程发生ci服务中断,重新再取取的数据正确管理单位固定表取数的场景(异常情况)验证取数过程发生核算软件数据库服务中断,重新再取取的数据正确验证财务数据引擎服务中断,重新再取取的数据正确验证在财务数据引擎选择错误的帐套时能给出提示。CI报表表样,指标,取数公式发生修改时取数正确。方式二自动调度工具的测试场景如下:测试场景一:用户配置自动调度的任务测试场景测试点用户进入财务数据引擎批量提取系统配置自动调度任务(正常情况)输入正确的用户名,密码,选择正确的服务器地址和实例,能正常登录用户切换服务器和实例,能切换自动调度任务配置验证根据用户的登录信息,自动读取自动调度任务配置验证根据用户信息,下载有权限的单位。验证用户新增自动调度任务:验证任务名称和任务描述能正常编辑;验证任务周期能正常选择;验证执行的开始时间和结束时间能正常选择;验证取数方案能正常选择和编辑验证偏移时期能填写正负,只对月任务有效验证日志保存路径能正常选择;用户可配置时点取数验证用户能修改自动调度任务验证用户能删除自动调度任务验证用户能启动自动调度任务验证用户能禁止自动调度任务验证是否包括未记账凭证的配置功能用户进入财务数据引擎批量提取系统配置自动调度任务(异常情况)输入错误的登录信息,系统能给出提示验证属性不完整的动调度任务不允许保存,包括运行周期未指定,取数方案未指定验证暂时禁止的自动调度任务不允许启动验证指定了执行时间,但执行时间已过的任务,不允许启动测试场景二:执行自动调度的任务(以下场景在周期自动执行,指定时间自动执行下都进行测试)测试场景测试点配置一个计划任务和一个取数方案,执行批量取数(正常情况)验证周期执行此方案CI端展现数据正确(包括固定表、浮动表数据、按列取的数据)验证指定时间执行此方案CI端展现数据正确(包括固定表、浮动表数据、按列取的数据)验证按月取数使用对当前月偏移时期后的取数月份作为实际取数月份。偏移量设置1、-1、2、-2进行测试。验证修改计划任务中的财务取数方案后取数正确。验证禁止自动调度任务后不能再执行取数验证包括未记账凭证时取数正确,和中建总数据对比验证不包括未记帐凭证时取数正确,和中建总数据比对当前数据状态是已上报的单位不能再次取数。配置3到5个计划任务,3到5个取数方案,取数方案之间有重复的报表,执行批量取数(正常情况)(具体写个数)验证周期执行此方案CI端展现数据正确(包括固定表和浮动表数据)验证手工执行此方案CI端展现数据正确(包括固定表和浮动表数据)验证指定时间执行此方案CI端展现数据正确(包括固定表和浮动表数据)验证按月取数使用偏移时期后的取数月份作为实际取数月份。验证新的调度任务执行取数正确验证禁止自动调度任务后不能再执行取数验证执行取数单位和用用户提示正确验证取数的财务公式方案提示正确验证取数时间提示正确验证取数成功的单位个数和单位名称提示正确验证取数失败的单位个数和单位名称提示正确验证一个数据源多帐簿时取数正确验证5个数据源时取数正确执行自动调度任务取数(异常情况)验证正在取数过程中,不允许终止自动调度任务,不能退出程序;(目前不支持终止程序,以后会支持)验证执行取数失败的任务,进行日志记录;验证在执行取数过程中意外终止,再重新执行取数时如果A单位的报表没执行完成,则重新执行一次,如果A单位已经执行完成,则不用重新执行取数一次验证超时失败时提示的取数单位,取数方案,超时失败信息正确验证核算软件数据库服务器,财务引擎服务器连接失败时,应提示相关的连接失败的信息测试场景三:超时停止场景说明:方式三批量提取工具的测试场景如下:说明:批量提取工具的登录和自动调度工具相同,故不用再写。测试场景一:配置取数方案测试场景测试点配置多个取数方案验证登录用户能选择有权限的业务方案,不能选择到没权限的业务方案。验证用户能选择到有权限的财务公式方案,不能选择到没权限的财务公式方案。验证如果新建业务方案时周期类型是年度,则在此只选择年度。验证如果新建业务方案时周期是月,则在此要选择年度和月。验证财务接口程序默认是直连接口财务软件验证选择报表根节点则会选择此节点下所有报表验证选择单位根节点则会选择此节点下所有单位测试场景二:手工执行批量取数说明:手工运行自动调度工具中的取数方案即
本文标题:[系统稳定]03预算管理系统项目测试计划
链接地址:https://www.777doc.com/doc-7071685 .html