版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单元测试分析汇报1引言1.1编写目的本文档对天津农合行稽核监督及操作风险监控系统的单元测试进行分析总结,读者重要面向参与本项目的开发人员和测试人员,此外尚有天津农合行有关领导和专家。1.2背景项目来源老式上,银行的风险指信贷风险和市场风险,在操作风险管理上较为落后。目前对操作风险的防止重要放在监督中心,既有的监督软件只能做到通过度散地挑选一部分凭证来对流水进行核算,对于没有凭证的业务不能进行监控。对整个业务的综合分析,只能通过人工的方式凭业务人员的自身素质进行简朴判断,若要对需复杂计算、大数据量分析后才能得到的风险信息,就需要运用计算机手段来实现。原先由人工进行监督,只能对凭证进行全面监督,无法根据业务重要性辨别监督重点。近年来银行内部人作案层出不穷,由于这些人熟悉银行制度、系统的漏洞,作案手段有很强的持续性和隐蔽性,一般一般监督难以发现。现阶段,部分银行还存在如下问题:凭证保留不便,查阅困难。凭证通过事后监督后送回网点,由网点分散保管,占据了行内寄存凭证的空间,查阅凭证费时费力,要递送凭证纸张,挥霍时间,并且由于常常查阅导致凭证损坏。整个事后监督操作比较分散,不适应前台业务整合和核算一体化的管理规定。人工审票重点不突出。一般由事后监督人员手工翻阅部分传票,无法选择高风险业务进行重点监督。人工审票需要具有较高素质、较多经验的监督人员,这样对监督人员规定高,人员培训也要花费很大的开销。不能实现基于历史交易记录和关联交易分析。目前各家银行在风险的防备上均采用了多种措施,包括主业务系统内部实现的基于交易的控制,以及基于当日业务数据的简易的分析,不过伴随目前高智商犯罪的增长,做案分子专门找制度的漏洞,使得每一笔业务自身都是对的的,而只有基于大量业务的记录和关联交易进行分析时才发现。对风险缺乏制度化的整套管理制度。风险模型的提出和建立、风险的生成和查询、风险的处理、风险的打印、风险的核销和贯彻没有制度化的措施来保证,效率低下。风险的响应不及时。一般地,70%的风险案件需要查找到原始凭证或者凭证的图像,不过目前的银行凭证的管理和风险的分析属于两个不一样的部门,使得虽然发现了风险,等到贯彻查找时已通过去了许多天,不能及时减少风险带来的损失。有效地管理和以便地调阅庞大的交易流水信息和凭证影像信息,高效监督并及时发现操作方面的风险日益受到银行各级领导的重视,为了适应行内前台业务整合和核算一体化的管理规定,到达减员增效和提高监督质量的目的,建立一套完善的、自动化程度高、扩展性强的集流水勾对、帐务处理、稽核和记录分析、决策支持的全新的监督系统已迫在眉睫。为了处理银行面临的以上问题,信雅达企业提供的综合事后监督系统引入了OCR光学识别技术,集凭证录入、图像处理、智能识别、数据查对、海量存储、精确查询、重点监督于一体的计算机辅助管理系统,实现了凭证档案的缩微,并在实现凭证影像精确索引的基础上,建立业务处理风险预警监督中心,结合影像和流水实现对业务的重点监督,替代银行原有的手工监督和账务监督的模式,逐渐实现了事后监督的自动化。该项目的可行性研究,正是基于这样一种背景,为统一影像技术的应用范围、应用模式、业务需求、技术方案和加强该项技术的应用管理而提出来的。委托单位天津农合行;开发单位信雅达系统工程股份有限企业;主管部门天津农合行业务监控中心、天津农合行信息技术中心1.3定义CMM 软件能力成熟度模型OCR 光学字符识别CSBANKIPS 天津农合行稽核监督及操作风险监控系统1.4参照资料[1]天津农合行产品业务需求书[2]CMM软件规范,信雅达质量管理部,.4.18[3]天津农合行稽核监督及操作风险监控系统需求规格阐明,项目组,200[4]天津农合行稽核监督及操作风险监控系统概要设计阐明书V1.0.0,项目组,[5]天津农合行稽核监督及操作风险监控系统数据库构造阐明书V1.0.0,项目组,2单元测试项目及成果2.1扫描程序单元测试计划标识扫描.粗索引录入模块组件功能项完毕粗索引的录入针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名BatchInputInfo.h,BatchInputInfo.c编号1.001程序设计人员陈时康测试人员王勇、王品测试目的对的显示粗索引信息,并检查顾客输入的有效性测试内容描述检查顾客与否输入了网点号或柜员号,与否有输入项为空输入期望有一种为空的输入项功能处理期望描述无法通过检查,错误信息为粗索引信息不能为空输出期望粗索引信息不能为空单元测试成果实际输入数据柜员为空实际处理状况描述顾客点击确定按钮后,程序检查,发现柜员为空,弹出柜员不能为空的提醒信息实际输出柜员不能为空测试结论正常单元测试计划标识扫描.扫描模块和生成索引文献组件功能项获得图像,并对的显示针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名Dyinput.h,Dyinput.c;view,h,view.c;xvcsview.h,xvcsview.c编号1.002程序设计人员陈时康测试人员王勇、王品测试目的能获得图像,并对的显示测试内容描述扫描图像输入期望在试图中显示功能处理期望描述输出期望对的显示单元测试成果实际输入数据实际凭证实际处理状况描述获得凭证图像实际输出获得凭证图像,并在视图中显示测试结论正常单元测试计划标识扫描.凭证登记模块组件功能项完毕顾客扫描的凭证登记针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名c;view,h,view.c;xvcsview.h,xvcsview.c,userdefine.h,userdefine.cpp,voucherchk.c编号1.003程序设计人员陈时康测试人员王勇、王品测试目的登记一种柜员的凭证,在提交的时候进行查对。测试内容描述扫描员登记一批凭证,输入期望不小于实际的凭证数功能处理期望描述在提交的是后提醒顾客,凭证登记数不对输出期望有提醒单元测试成果实际输入数据登记100张,实际扫描99张实际处理状况描述在提交的时候提醒顾客实际输出提醒顾客,凭证等记数不对测试结论正常单元测试计划标识InputDevice.ini配置组件功能项对配置文献进行配置,检查扫描程序与否正常读取参数针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名ImageInputSysSet.cpp.cpp,ImageInputSysSet.cpp.h,View.cpp,View.h编号1.004程序设计人员陈时康测试人员王勇、王品测试目的检查配置信息与否被对的读取测试内容描述修改配置文献InputDevice.ini启动扫描程序输入期望对的的配置信息功能处理期望描述按配置项目读取配置参数输出期望将配置信息取入内存中单元测试成果实际输入数据InputDevice.ini实际处理状况描述按配置项目读取参数实际输出参数被读入内存中测试结论正常单元测试计划标识调用XVCS进行扫描处理组件功能项完毕调用XVCS,并接受XVCS提交的数据针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名XvcsSysSet.cpp,XvcsSysSet.h,XvcsView.cpp,XvcsView.h编号1.005程序设计人员陈时康测试人员王勇、王品测试目的检查扫描程序与XVCS的接口测试内容描述打开扫描程序,自动调用XVCS扫描员登记、扫描一批凭证,完毕扫描,扫描程序接受XVCS提交图像数据输入期望登记一批图像,扫描图像,提交功能处理期望描述程序自动调用XVCS,扫描完毕后,提交给扫描程序输出期望扫描程序成功获取XVCS提交图像单元测试成果实际输入数据登记扫描20张影像,并提交实际处理状况描述XVCS被成功调用实际输出扫描程序成功获取了XVCS提交的影像测试结论正常2.2自动处理单元测试计划标识自动识别组件功能项完毕版面识别,OCR识别以及流水勾对针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名AutoProcess.cppAutoProcess.hFormRecog.cppFormRecog.hOCRRecog.cppOCRRecog.MainFrm.cppMainFrm.h单元测试子项001编号2.001程序设计人员张海军、王勇测试人员王勇、王品测试目的与否可以识别出图象的版面名称测试内容描述对于1021采集到的图象进行版面识别输入期望采集到的图象数据功能处理期望描述对于输入的图象可以进行对的的版面识别输出期望对的的图象版面识别成果单元测试成果实际输入数据0412采集到的图象数据实际处理状况描述首先从数据库中获得图象数据,然后进行版面识别实际输出大部分都是对的的版面识别成果测试结论正常单元测试子项002编号2.002程序设计人员张海军、王勇测试人员王勇、王品测试目的与否可以对不一样的版面进行对的的OCR识别测试内容描述对于1021采集的图象进行版面识别后来,对于不一样的版面识别成果进行对应的OCR识别输入期望图象数据,版面名称,以及对应的OCR识别信息功能处理期望描述对于不一样版面名称的图象,进行不一样区域的图象进行抠取,进行对的的OCR识别输出期望得到对的的OCR识别成果单元测试成果实际输入数据1021采集的图象和OCR识别后的版面名称以及OCR识别信息实际处理状况描述对于图象进行了有关的图象抠取和对应的手写体以及打印体识别实际输出大部分都是对的的OCR识别成果,一部分由于识别版面的某些干扰,导致识别有误测试结论正常单元测试子项003编号2.003程序设计人员张海军、王勇测试人员王勇、王品测试目的与否可以进行对的的流水勾对测试内容描述对于1021采集到的图象通过版面识别以及OCR处理后来,进行流水勾对输入期望版面识别成果,和OCR处理成果功能处理期望描述根据版面名称,帐号金额等信息与流水进行勾对输出期望流水勾对成功单元测试成果实际输入数据1021采集到的图象版面识别后的版面名称以及OCR识别成果实际处理状况描述与流水进行了对应的勾对实际输出大部分勾对成功,尚有某些由于版面名称以及OCR识别有误导致勾对失败测试结论正常单元测试子项004编号2.004程序设计人员张海军、王勇测试人员王勇、王品测试目的检查题头识别测试内容描述对于没有表格线条特性的版面,与否可以通过题头识别来确定版面输入期望无表格线条特性版面(具有题头特性)题头配置参数功能处理期望描述根据题头配置参数,程序调用SYDFormMatch.dll题头识别接口,对图像进行识别输出期望对的的版面名称单元测试成果实际输入数据1021采集到的图象实际处理状况描述对于表格线条特性没有识别出的图像,进入题头识别功能,并调用SYDFormMatch.dll进行题头识别实际输出大部分版面打印清晰的图像,可以通过题头识别获得版面类型测试结论正常单元测试子项005编号2.005程序设计人员张海军、王勇测试人员王勇、王品测试目的检查线条颜色混淆识别测试内容描述对于版面表格线条特性相似,颜色不一样的版面进行辨别输入期望线条颜色混淆配置易混淆图像凭证功能处理期望描述调用SydClrDeal.dll,分析凭证图像的颜色信息,根据线条颜色配置,获取对的的版面名称输出期望对的的版面名称单元测试成果实际输入数据1021采集到的图象实际处理状况描述对于已经配置易混淆特性的影像,调用SysClrDeal.dll分析表格线条特性,并可以返回分析后的版面名称实际输出大部分派置对的的图像,可以通过颜色识别获得版面类型测试结论正常2.3流水导入单元测试计划标识
CSBANKIPS.DataArchive.CMainFrame
组件功能项流水导入(下载流水、配置方案、流水导入)针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名目录:\CSBANKIPS\DataImport单元测试子项001编号3.001程序设计人员陈时康测试人员王品测试目的下载流水文献测试内容描述用设定的顾客连接FTP服务器,下载流水文献到当地指定目录输入期望对的的顾客信息功能处理期望描述对的的顾客,成功登陆到FTP服务器,并下载流水文献输出期望成功下载流水文献单元测试成果实际输入数据FTP:52,user:csbank,password:cs实际处理状况描述成功连接到FTP服务器,显示出服务器上的文献列表,选择流水文献,成功下载到指定目录实际输出下载流水文献到指定目录d:\workflow测试结论对的单元测试子项002编号3.002程序设计人员陈时康测试人员王品测试目的配置流水导入方案测试内容描述针对建行流水数据,配置导入方案输入期望多种配置信息功能处理期望描述成功保留方案到数据库中输出期望保留方案成功单元测试成果实际输入数据多种配置信息实际处理状况描述按照向导设置多种配置信息实际输出数据库中成功保留配置方案测试结论对的编号3.003程序设计人员陈时康测试人员王品测试目的导入流水测试内容描述按照配置方案导入流水数据输入期望流水文献与配置方案相符合功能处理期望描述导入的流水到达配置方案的规定输出期望流水导入对的单元测试成果实际输入数据选择流水文献、导入方案实际处理状况描述按照导入方案将流水数据导入到数据库中实际输出流水数据导入到达预期期望测试结论对的2.4人工处理单元测试计划标识MaualProcess.CmainFrame组件功能项完毕重要主框架,人工处理主程序针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名MainFrm.cppMainFrm.h编号4.001程序设计人员王勇测试人员王勇、王品测试目的检查差错处理函数与否对的调用差错处理子系统,并保留差错信息测试内容描述当程序界面选中差错图像时,点击差错菜单,则调用OnCheckinerror()函数。系统进入该函数,并判断,目前与否选中差错图像,假如选中,则调用WriteError()函数,进入差错登记流程,否则退出。输入期望选择图像,点击菜单响应当函数功能处理期望描述可以进入差错登记流程,并对的登记差错输出期望差错处理成功单元测试成果实际输入数据没有选择图像,直接点击菜单响应当函数实际处理状况描述当程序界面选中差错图像时,点击差错菜单,则调用OnCheckinerror()函数。系统进入该函数,同步判断,目前没有差错图像(或差错流水),则直接退出。当程序界面选中差错流水时,点击差错菜单,则调用OnCheckinerror()函数。系统执行该函数,同步判断,目前没有差错流水(或差错图像),则直接退出。实际输出根据差错类型进入不一样差错登记流程测试结论正常编号4.002程序设计人员王勇测试人员王勇、王品测试目的检查主附件调整与否正常测试内容描述调用AdjustPSLevel(intnIndex,intnPSLevel,CStringstrOtherInfo=””)函数,输入参数序号、主附件标志、其他信息后,凭证被调整为主件、电子凭证、附件、一般附件。首先判断该张图像与否被删除,假如是,则退出,返回-1,再判断该图像与否为背面,假如时,则退出,返回-1。然后调整主附件关系,将该凭证设置为对应的主附件。输入期望NIndex=0,nPSLevel=9,strOtherInfo=””功能处理期望描述第一张凭证被设置为电子凭证输出期望1单元测试成果实际输入数据NIndex=0,nPSLevel=1,strOtherInfo=””实际处理状况描述首先判断该张图像没有被删除,再判断该图像不是背面。然后调整主附件关系,将该凭证调整为主件,并返回1。实际输出1测试结论正常单元测试成果实际输入数据NIndex=1,nPSLevel=1,strOtherInfo=””实际处理状况描述首先判断该张图像没有被删除,然后判断该图像是背面。直接返回-1实际输出-1测试结论正常编号4.003程序设计人员王勇测试人员王勇、王品测试目的从数据库读取图像文献的索引信息,并从文献服务中取临时图像文献测试内容描述调用GetImageTempFile(CDSDatabase*pDb,CStringstrTableName,CStringstrSerialNo,CStringstrBatchId,CString&strFileName,BOOLbFlag)传入对应的数据库指针,表名,图像序列号,批次号,文献名信息,可以将图像保留至strFileName文献中输入期望PDb传入业务库指针,strTableName传入批次表名,strSerialNo传入图像序号StrBatchId输入存在于表中的批次,strFileName=”C:\\CS_IMG.JPG”功能处理期望描述可以输出图像至文献”C:\\CS_IMG.JPG”输出期望1单元测试成果实际输入数据PDb=pBusiDB,strTableName=”bp_tmpbatch_tb”,strSerialNo=“‘43234StrBatchId=“32”,strFileName=”C:\\CS_IMG.JPG”实际处理状况描述从表中读取凭证的序列号43234的图像信息,连接文献服务,将得到的信息提交给文献服务,文献服务提取该图像文献,并另存至”C:\\CS_IMG.JPG”实际输出1测试结论正常单元测试计划标识MaualProcess.ZyFunction组件功能项完毕人工处理用到的公用函数针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名ZyFunction.cppZyFunction.h编号4.004程序设计人员王勇测试人员王勇、王品测试目的测试人工处理程序写文献日志与否正常测试内容描述调用WriteLogFile(CStringstrMsg,CStringstrLogPath)函数将打开文献strLogPath,并将信息strMsg写入该文献,标志时间信息最终关闭该文献。假如无法打开文献,则返回-1输入期望strMsg=”CS_TEST”,strLogPath=”C:\\CS_TEST.log”功能处理期望描述可以在文献”C:\\CS_TEST.log”中输入文献”CS_TEST”输出期望1单元测试成果实际输入数据strMsg=”CS_TEST”,strLogPath=”\\\\CSBANK\\CS_TEST.log”实际处理状况描述由于共享网络途径\\\\CSBANK\断开着文献系统无法打开该网络途径下\\\\CSBANK\\CS_TEST.log文献则直接返回错误-1实际输出-1测试结论正常2.5主附件查对单元测试计划标识CSBANKIPS.PSubPrimary.CMainFrame
组件功能项主附件查对(主附件判断、重点监督判断)针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名目录:\CSBANK\psub单元测试子项001编号5.001程序设计人员陈时康、王勇测试人员王勇、王品测试目的主附件判断测试内容描述按照预定义的规则以及配置的主附件判断条件表判断图像的主附件关系输入期望无功能处理期望描述对的判断图像的主附件关系输出期望对的判断图像的主附件关系单元测试成果实际输入数据无实际处理状况描述成功进行主附件关系判断实际输出主附件关系判断成果对的测试结论对的单元测试子项002编号5.002程序设计人员陈时康、王勇测试人员王勇、王品测试目的重点监督判断测试内容描述按照配置的重点监督业务表判断图像与否需要重点监督输入期望无功能处理期望描述按照配置的重点监督业务表判断图像与否需要重点监督输出期望重点监督标志设置对的单元测试成果实际输入数据无实际处理状况描述成功判断图像与否需要重点监督实际输出重点监督标志设置对的测试结论对的2.6差错处理单元测试计划标识差错登记.ErrorSheetBras组件功能项本模块负责验证C/S差错登记接口针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名ErrorBookInDlg.h ErrorSheetBras.h
ErrorBookInDlg.cpp ErrorSheetBras.cpp
单元测试子项001编号6.001程序设计人员王勇测试人员王勇测试目的检查图像差错登记测试内容描述输入差错的类型、发生日期、机构号、柜员号及状态等信息,
规定可以对的显示在差错登记界面,并可以成功登记入差错表中输入期望通过构造体ERRORSTRUCT传入业务日期、发生机构、发生柜员等信息功能处理期望描述通过接口输入的差错类型、业务日期等信息可以对的地反应在差错登记页面上,同步可以输入补充信息,在开始登记时,将所有信息写入差错表中输出期望登记差错成功标志单元测试成果实际输入数据差错类型:影像系统
发生日期:>=1111and<=1111
网点号:3101
柜员号:31063实际处理状况描述在列表中正常显示出差错基本信息为:
(nErrorSource=1andstrTradeDate=’1111’
andstrSiteNo=’31063’andnErrorType=1
andstrTellerNo=’31063’)在登记界面上选择差错原因等信息点击登记差错按钮实际输出差错登记成功测试结论正常单元测试计划标识差错处理.ErrorProcess组件功能项本模块负责差错进行处理针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名
单元测试子项001编号6.002程序设计人员柯杰测试人员柯杰测试目的检查查询功能与否完善测试内容描述输入差错的类型、发生日期、机构号、柜员号及状态等标志,
规定查询得到与之对应的差错记录集,并在列表中正常显示出来输入期望任意的条件(当然是有数据的才能看到成果)功能处理期望描述程序根据输入的组合条件构成对应的查询子句的条件部分,
并在数据库查到了对应的记录,返回各差错记录输出期望列表显示各差错记录明细单元测试成果实际输入数据差错类型:影像系统
发生日期:>=1107and<=1112
网点号:3101
柜员号:31061实际处理状况描述在列表中正常显示出条件为:
(Error_Source=1andoccur_date>=’1109’
andoccur_date<=’1109’andsite_no=’3101’
andoperator_no=’31061’)的所有差错的记录集实际输出对应差错记录集测试结论正常单元测试子项002编号6.003程序设计人员柯杰测试人员柯杰测试目的检查审核/取消功能测试内容描述通过选用列表中的差错明细输入差错号,
然后将该条差错置为审核或取消状态,置数据库中的
对应标志位,对列表进行删减输入期望任意选用列表中的差错,选择进行审核或取消操作功能处理期望描述按选择操作将选中记录的审核标志置位输出期望状态位变化,列表记录状态显示变化单元测试成果实际输入数据选用一条差错进行取消操作实际处理状况描述查找到选中的记录将其标志置为9,
并刷新列表及对应图像实际输出库中该记录的flag=9列表该条差错记录为取消状态测试结论正常单元测试子项003编号6.004程序设计人员柯杰测试人员柯杰测试目的检查删除差错功能测试内容描述通过选用列表中的差错明细输入差错号,
然后将该条差错置为删除状态,置数据库中的
对应标志位,对列表进行删减;对于已审核过的记
录不能进行该操作输入期望任意选用列表中的差错,确认删除功能处理期望描述按选择操作将选中记录的标志置位输出期望状态位变化,列表记录状态显示变化单元测试成果实际输入数据选用一条差错进行删除实际处理状况描述查找到选中的记录将其标志置为-9,
并刷新列表实际输出库中该记录的flag=9列表该条差错记录消失测试结论正常2.7人工查账单元测试计划标识
CSBANKPS.OcrAudit.CMainFrame
组件功能项人工查账(人工查账、人工轧账)针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名目录:\CSBANKIPS\ocraudit单元测试子项001编号7.001程序设计人员陈时康测试人员王勇、王品测试目的人工查账测试内容描述查询指定日期、网点以及多种查询条件下的图像、流水输入期望指定的查询条件功能处理期望描述按照查询条件查询出图像或流水输出期望查询成果对的单元测试成果实际输入数据网点:2101,日期:1107,流水:未勾对,图像:未勾对实际处理状况描述选择查询网点、日期、流水状态、图像状态,查询出流水列表、图像列表,并显示图像实际输出查询出3笔流水未勾对、无图像未勾对测试结论对的单元测试子项002编号7.002程序设计人员陈时康测试人员王勇、王品测试目的人工轧账测试内容描述对当日业务的网点或柜员进行轧账输入期望能轧账的网点功能处理期望描述显示所有能轧账的网点,不能轧账的网点显示目前状态,对可以轧账的网点进行轧账输出期望成功轧账单元测试成果实际输入数据能轧账的网点:2101实际处理状况描述进行轧账实际输出成功轧账测试结论对的2.8数据归档单元测试计划标识
CSBANKIPS.DataArchive.CMainFrame
组件功能项数据提取、目录提交针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名\CSBANKIPS\DataArchive\MainFrm.h\CSBANKIPS\DataArchive\MainFrm.cpp单元测试子项001编号8.001程序设计人员王勇测试人员王勇测试目的数据与否提取到当地目录测试内容描述对批次进行归档,假如数据提取成功,则在D:\ArchiveRoot\目录下就会有134张JPG图像和一种IndexInfo.xml文献。输入期望Batch_id=’’功能处理期望描述产生目录D:\ArchiveRoot\输出期望目录且文献存在单元测试成果实际输入数据Batch_id=’’实际处理状况描述首先生成目录,读取数据库,将图像从网点服务上读出来实际输出目录D:\ArchiveRoot\存在,图像文献存在测试结论正常单元测试子项002编号8.002程序设计人员王勇测试人员王勇测试目的图像与否二值化测试内容描述根据归档选项(按凭证类型二值化),对批次的JPG图像进行二值化,假如图像二值化成功,则在D:\ArchiveRoot\目录下就会有134张图像(其中包括部分彩色图像、部分黑白图像)和一种IndexInfo.xml文献。输入期望Batch_id=’’功能处理期望描述产生目录D:\ArchiveRoot\,且根据版面类型,部分图像被二值化输出期望目录且图像文献存在,部分图像按配置被二值化单元测试成果实际输入数据Batch_id=’’实际处理状况描述首先生成目录,查找图像目录,将图像读出,根据配置条件,根据凭证名称,对于符合二值化条件的图像,进行二值化实际输出目录D:\ArchiveRoot\存在,部分彩色JPG图像文献二值化为黑白TIFF文献(为了统一处理,文献名临时还采用JPG后缀名)测试结论正常单元测试子项003编号8.003程序设计人员王勇测试人员王勇测试目的当地目录与否提交至历史归档库测试内容描述对目录D:\ArchiveRoot\进行提交,假如目录提交成功,则在临时批次表中的批次数据状态改为12已提交输入期望Batch_id=’’功能处理期望描述成功处理提交任务后,批次状态改为12处理提交任务失败后,批次状态仍然为11输出期望批次表中的状态改为12单元测试成果实际输入数据Batch_id=’’实际处理状况描述首先查找目录,调用归档接口,将图像提交至归档文档服务,同步将索引写入历史数据库的索引表及数据表中实际输出process_state由11改为12测试结论正常2.9日终清理单元测试计划标识
CSBANKIPS.DayEndPro.CDlgClearTemp
组件功能项日终清理(临时表清理、日志管理)针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名\CSBANKIPS\DayEndPro\DlgClearTemp.h\CSBANKIPS\DayEndPro\DlgClearTemp.cpp\CSBANKIPS\DayEndPro\DlgLogMan.h\CSBANKIPS\DayEndPro\DlgLogMan.cpp单元测试子项001编号9.001程序设计人员李木火、王勇测试人员王勇测试目的归档后的临时数据表与否清理测试内容描述清理1027业务日期的临时表数据输入期望Occur_date=’1027’功能处理期望描述Selectcount(*)asreccntfrombp_tmpdata_1_tbwhereoccur_date=’1027’后Reccnt==0输出期望表bp_tmpdata_1_tb业务日期为1027的记录数为0单元测试成果实际输入数据Occur_date=’1027’实际处理状况描述首先检查是1027日期的数据与否所有归档,先删除数据表,后删除业务日期为1027业务日期的所有记录实际输出Reccnt==0测试结论正常单元测试子项002编号9.002程序设计人员李木火、王勇测试人员王勇测试目的日志与否清理测试内容描述清理1107业务日期的日志表输入期望Occur_date=’1107’功能处理期望描述Selectcount(*)asreccntfrombp_run_log_tbwhereoccur_date=’1107’后Reccnt==0输出期望表bp_run_log_tb业务日期为1107的记录数为0单元测试成果实际输入数据Occur_date=’1107’实际处理状况描述首先检查是1107日期的数据与否所有导出,发现所有导出,则执行语句deletefrombp_run_log_tbwhereOccur_date=’1107’实际输出Reccnt==0测试结论正常单元测试子项003编号9.003程序设计人员王勇测试人员王勇测试目的清理历史已刻盘数据与否正常测试内容描述清理1021业务日期的历史归档数据输入期望Occur_date=’1021’功能处理期望描述Selectcount(*)asreccntfromad_batchinfo_tbwhereoccur_date=’1021’后Reccnt==0Selectcount(*)asreccntfromad_data1021_tbwherebatch_idin(selectbatch_idfromad_batchinfo_tbwhereoccur_date=’1021’)Reccnt==0输出期望表ad_batchinfo_tb\ad_data1021_tb业务日期为1021的记录数为0归档文献系统中,日期为1021的目录为空单元测试成果实际输入数据Occur_date=’1021’实际处理状况描述首先检查是1021日期的数据与否已经刻盘,刻盘则删除Deletefromad_data1021_tbwherebatch_idin(selectbatch_idfromad_batchinfo_tbwhereoccur_date=’1021’)deletefromad_batchinfo_tbwhereOccur_date=’1021’从文献系统根据索引删除文献实际输出Reccnt==0测试结论正常2.10版面配置单元测试计划标识FormStudioDT.CFormStudioDTView组件功能项彩色版面定义工具针对概要/详细设计文献名《稽核监督及操作风险监控系统项目概要设计阐明书V1.0.0》物理文献名FormStudioDTView.cppFormStudioDTView.h编号10.001程序设计人员王勇测试人员王勇、王品测试目的测试与否可以在版面中分析出参照原点位置测试内容描述调用FindOriginForTitleSetting(HDIBhDIB,CPoint*pOrg,CRectrcTitle)系统分析hDIB图像,假如该图像句柄为空,则返回FALSE,假如为彩色图像则进行处理,并转换为二值图像,对rcTitle区域进行分析,假如存在参照原点信息,则返回TRUE,否则则返回FALSE输入期望取款凭条句柄,原点指针,题头区域功能处理期望描述可以返回题头区域的原点信息输出期望TRUE单元测试成果实际输入数据取款凭条句柄,原点指针,题头区域实际处理状况描述函数得到句柄後,判断不为空NULL,再对图像头信息进行分析,判断为彩色图像,则进行二值化处理,调用函数NewFormMatch,不成功,则获取题头区域,再调用GetTextOffsetRect,搜索成功,则返TRUE实际输出TRUE测试结论正常编号10.002程序设计人员王勇测试人员王勇、王品测试目的测试判断版面与否已经被抽取版面特性测试内容描述调用IsValidPageFace(DWORDdwPageID)根据传入的dwPageID信息,查询数据库的有关表,假如获取字段rec_type为0,则返回false,假如
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 爱阅读丰富知识和阅历小学主题班会课件
- 石油化工生产车间操作员安全操作与产量质量绩效考评表
- 房地产项目销售经理业绩绩效考评表
- 物流规划师物流仓储行业绩效评定表
- 企业仓储自动化升级改造项目实施方案
- 出版编辑审稿员KPI考核表
- 关键结果指标评估表
- 公共事业行业公园管理处主任绩效衡量表
- DB46-T 706-2025 榴莲种质资源描述规范
- 宁夏回族自治区银川市永宁中学2025-2026学年高一下学期期末考试生物试题(文字版含答案)
- 生物医药行业的数控磨床技术需求与市场前景
- 血站设备应急预案
- 安全生产重大事故隐患排查台账
- 西班牙旅行活动方案
- 劳务分包清包工合同范本
- 2025年五类人员考试真题及答案
- 变电站运维基本知识培训课件
- 2025年保安协会考试题库
- 药剂科实习生岗前培训
- 2025年7月辽宁省普通高中学业水平合格性考试生物试题(原卷版)
- 中医操作在社区中的运用
评论
0/150
提交评论