单元测试分析报告.doc
《单元测试分析报告.doc》由会员分享,可在线阅读,更多相关《单元测试分析报告.doc(24页珍藏版)》请在咨信网上搜索。
1、单元测试分析报告1引言1.1编写目的本文档对天津农合行稽核监督及操作风险监控系统的单元测试进行分析总结,读者主要面向参与本项目的开发人员和测试人员,另外还有天津农合行相关领导和专家。1.2背景u 项目来源传统上,银行的风险指信贷风险和市场风险,在操作风险管理上较为落后。当前对操作风险的预防主要放在监督中心,现有的监督软件只能做到通过分散地挑选一部分凭证来对流水进行核实,对于没有凭证的业务不能进行监控。对整个业务的综合分析,只能通过人工的方式凭业务人员的自身素质进行简单判断,若要对需复杂计算、大数据量分析后才能得到的风险信息,就需要运用计算机手段来实现。原先由人工进行监督,只能对凭证进行全面监督
2、,无法根据业务重要性区分监督重点。近年来银行内部人作案层出不穷,由于这些人熟悉银行制度、系统的漏洞,作案手段有很强的连续性和隐蔽性,通常一般监督难以发现。现阶段,部分银行还存在以下问题:l 凭证保存不便,查阅困难。凭证经过事后监督后送回网点,由网点分散保管,占据了行内存放凭证的空间,查阅凭证费时费力,要递送凭证纸张,浪费时间,并且由于经常查阅导致凭证损坏。l 整个事后监督操作比较分散,不适应前台业务整合和核算一体化的管理要求。l 人工审票重点不突出。一般由事后监督人员手工翻阅部分传票,无法选择高风险业务进行重点监督。l 人工审票需要具有较高素质、较多经验的监督人员,这样对监督人员要求高,人员培
3、训也要花费很大的开销。l 不能实现基于历史交易统计和关联交易分析。目前各家银行在风险的防范上均采取了各种措施,包括主业务系统内部实现的基于交易的控制,以及基于当天业务数据的简易的分析,但是随着目前高智商犯罪的增加,做案分子专门找制度的漏洞,使得每一笔业务本身都是正确的,而只有基于大量业务的统计和关联交易进行分析时才发现。l 对风险缺乏制度化的整套管理制度。风险模型的提出和建立、风险的生成和查询、风险的处理、风险的打印、风险的核销和落实没有制度化的方法来保证,效率低下。风险的响应不及时。一般地,70的风险案件需要查找到原始凭证或者凭证的图像,但是目前的银行凭证的管理和风险的分析属于两个不同的部门
4、,使得即使发现了风险,等到落实查找时已经过去了许多天,不能及时减少风险带来的损失。有效地管理和方便地调阅庞大的交易流水信息和凭证影像信息,高效监督并及时发现操作方面的风险日益受到银行各级领导的重视,为了适应行内前台业务整合和核算一体化的管理要求,达到减员增效和提高监督质量的目的,建立一套完善的、自动化程度高、扩展性强的集流水勾对、帐务处理、稽核和统计分析、决策支持的全新的监督系统已迫在眉睫。为了解决银行面临的以上问题,信雅达公司提供的综合事后监督系统引入了OCR光学识别技术,集凭证录入、图像处理、智能识别、数据核对、海量存储、精确查询、重点监督于一体的计算机辅助管理系统,实现了凭证档案的缩微,
5、并在实现凭证影像精确索引的基础上,建立业务处理风险预警监督中心,结合影像和流水实现对业务的重点监督,替代银行原有的手工监督和账务监督的模式,逐步实现了事后监督的自动化。该项目的可行性研究,正是基于这样一种背景,为统一影像技术的应用范围、应用模式、业务需求、技术方案和加强该项技术的应用管理而提出来的。u 委托单位天津农合行;u 开发单位信雅达系统工程股份有限公司;u 主管部门天津农合行业务监控中心、天津农合行信息技术中心1.3定义CMM软件能力成熟度模型OCR光学字符识别CSBANK IPS天津农合行稽核监督及操作风险监控系统1.4参考资料1 天津农合行产品业务需求书2 CMM软件规范,信雅达质
6、量管理部,2010.4.183 天津农合行稽核监督及操作风险监控系统需求规格说明,项目组,2004 天津农合行稽核监督及操作风险监控系统概要设计说明书V1.0.0,项目组,20095 天津农合行稽核监督及操作风险监控系统数据库结构说明书V1.0.0,项目组,20092单元测试项目及结果2.1 扫描程序单元测试计划标识扫描.粗索引录入模块组件功能项完成粗索引的录入针对概要/详细设计文件名稽核监督及操作风险监控系统项目概要设计说明书V1.0.0物理文件名BatchInputInfo.h, BatchInputInfo.c编号1.001 程序设计人员陈时康测试人员王勇、王品测试目的正确显示粗索引信息
7、,并检验用户输入的有效性测试内容描述检查用户是否输入了网点号或柜员号,是否有输入项为空输入期望有一个为空的输入项功能处理期望描述无法通过检验,错误信息为粗索引信息不能为空输出期望粗索引信息不能为空单元测试结果实际输入数据柜员为空实际处理情况描述用户点击确定按钮后,程序检验,发现柜员为空,弹出柜员不能为空的提示信息实际输出柜员不能为空测试结论正常 单元测试计划标识扫描.扫描模块和生成索引文件组件功能项取得图像,并正确显示针对概要/详细设计文件名稽核监督及操作风险监控系统项目概要设计说明书V1.0.0物理文件名Dyinput.h ,Dyinput.c;view,h,view.c ;xvcsview
8、.h,xvcsview.c编号1.002 程序设计人员陈时康测试人员王勇、王品测试目的能取得图像,并正确显示测试内容描述扫描图像输入期望在试图中显示功能处理期望描述输出期望正确显示单元测试结果实际输入数据实际凭证实际处理情况描述取得凭证图像实际输出取得凭证图像,并在视图中显示测试结论正常 单元测试计划标识扫描.凭证登记模块组件功能项完成用户扫描的凭证登记针对概要/详细设计文件名稽核监督及操作风险监控系统项目概要设计说明书V1.0.0物理文件名c;view,h,view.c ;xvcsview.h,xvcsview.c,userdefine.h,userdefine.cpp,voucherchk
9、.c编号1.003 程序设计人员陈时康测试人员王勇、王品测试目的登记一个柜员的凭证,在提交的时候进行核对。测试内容描述扫描员登记一批凭证,输入期望大于实际的凭证数功能处理期望描述在提交的是后提示用户,凭证登记数不对输出期望有提示单元测试结果实际输入数据登记100张,实际扫描99张实际处理情况描述在提交的时候提示用户实际输出提示用户,凭证等记数不对测试结论正常 单元测试计划标识InputDevice.ini配置组件功能项对配置文件进行配置,检验扫描程序是否正常读取参数针对概要/详细设计文件名稽核监督及操作风险监控系统项目概要设计说明书V1.0.0物理文件名ImageInputSysSet.cpp
10、.cpp, ImageInputSysSet.cpp.h,View.cpp,View.h编号1.004 程序设计人员陈时康测试人员王勇、王品测试目的检验配置信息是否被正确读取测试内容描述1、 修改配置文件InputDevice.ini2、 启动扫描程序输入期望正确的配置信息功能处理期望描述按配置项目读取配置参数输出期望将配置信息取入内存中单元测试结果实际输入数据InputDevice.ini实际处理情况描述按配置项目读取参数实际输出参数被读入内存中测试结论正常 单元测试计划标识调用XVCS进行扫描处理组件功能项完成调用XVCS,并接收XVCS提交的数据针对概要/详细设计文件名稽核监督及操作风险
11、监控系统项目概要设计说明书V1.0.0物理文件名XvcsSysSet.cpp,XvcsSysSet.h,XvcsView.cpp,XvcsView.h编号1.005 程序设计人员陈时康测试人员王勇、王品测试目的检验扫描程序与XVCS的接口测试内容描述1、 打开扫描程序,自动调用XVCS2、 扫描员登记、扫描一批凭证,3、 完成扫描,扫描程序接收XVCS提交图像数据输入期望登记一批图像,扫描图像,提交功能处理期望描述程序自动调用XVCS,扫描完成后,提交给扫描程序输出期望扫描程序成功获取XVCS提交图像单元测试结果实际输入数据登记扫描20张影像,并提交实际处理情况描述XVCS被成功调用实际输出扫
12、描程序成功获取了XVCS提交的影像测试结论正常 2.2 自动处理单元测试计划标识自动识别组件功能项完成版面识别,OCR识别以及流水勾对针对概要/详细设计文件名稽核监督及操作风险监控系统项目概要设计说明书V1.0.0物理文件名AutoProcess.cpp AutoProcess.hFormRecog.cpp FormRecog.hOCRRecog.cpp OCRRecog.MainFrm.cpp MainFrm.h单元测试子项001 编号2.001 程序设计人员张海军、王勇测试人员王勇、王品测试目的是否能够识别出图象的版面名称测试内容描述对于20091021采集到的图象进行版面识别输入期望采集
13、到的图象数据功能处理期望描述对于输入的图象能够进行正确的版面识别输出期望正确的图象版面识别结果单元测试结果实际输入数据20040412采集到的图象数据实际处理情况描述首先从数据库中取得图象数据,然后进行版面识别实际输出大部分都是正确的版面识别结果测试结论正常单元测试子项002编号2.002 程序设计人员张海军、王勇测试人员王勇、王品测试目的是否能够对不同的版面进行正确的OCR识别测试内容描述对于20091021采集的图象进行版面识别以后,对于不同的版面识别结果进行相应的OCR识别输入期望图象数据,版面名称,以及相应的OCR识别信息功能处理期望描述对于不同版面名称的图象,进行不同区域的图象进行抠
14、取,进行正确的OCR识别输出期望得到正确的OCR识别结果单元测试结果实际输入数据20091021采集的图象和OCR识别后的版面名称以及OCR识别信息实际处理情况描述对于图象进行了相关的图象抠取和相应的手写体以及打印体识别实际输出大部分都是正确的OCR识别结果,一部分由于识别版面的一些干扰,导致识别有误测试结论正常单元测试子项003编号2.003 程序设计人员张海军、王勇测试人员王勇、王品测试目的是否能够进行正确的流水勾对测试内容描述对于20091021采集到的图象经过版面识别以及OCR处理以后,进行流水勾对输入期望版面识别结果,和OCR处理结果功能处理期望描述根据版面名称,帐号金额等信息与流水
15、进行勾对输出期望流水勾对成功单元测试结果实际输入数据20091021采集到的图象版面识别后的版面名称以及OCR识别结果实际处理情况描述与流水进行了相应的勾对实际输出大部分勾对成功,还有一些由于版面名称以及OCR识别有误导致勾对失败测试结论正常单元测试子项004编号2.004 程序设计人员张海军、王勇测试人员王勇、王品测试目的检验题头识别测试内容描述对于没有表格线条特征的版面,是否可以通过题头识别来确定版面输入期望无表格线条特征版面(具有题头特征)题头配置参数功能处理期望描述根据题头配置参数,程序调用SYDFormMatch.dll题头识别接口,对图像进行识别输出期望正确的版面名称单元测试结果实
16、际输入数据20091021采集到的图象实际处理情况描述对于表格线条特征没有识别出的图像,进入题头识别功能,并调用SYDFormMatch.dll进行题头识别实际输出大部分版面打印清晰的图像,能够通过题头识别获得版面类型测试结论正常单元测试子项005编号2.005 程序设计人员张海军、王勇测试人员王勇、王品测试目的检验线条颜色混淆识别测试内容描述对于版面表格线条特征相似,颜色不同的版面进行区分输入期望线条颜色混淆配置易混淆图像凭证功能处理期望描述调用SydClrDeal.dll,分析凭证图像的颜色信息,根据线条颜色配置,获取正确的版面名称输出期望正确的版面名称单元测试结果实际输入数据200910
17、21采集到的图象实际处理情况描述对于已经配置易混淆特征的影像,调用SysClrDeal.dll分析表格线条特征,并可以返回分析后的版面名称实际输出大部分配置正确的图像,能够通过颜色识别获得版面类型测试结论正常2.3 流水导入单元测试计划标识CSBANKIPS.DataArchive.CMainFrame 组件功能项流水导入(下载流水、配置方案、流水导入)针对概要/详细设计文件名稽核监督及操作风险监控系统项目概要设计说明书V1.0.0物理文件名目录:CSBANKIPSDataImport单元测试子项001编号3.001 程序设计人员陈时康测试人员王品测试目的下载流水文件测试内容描述用设定的用户连
18、接FTP服务器,下载流水文件到本地指定目录输入期望正确的用户信息功能处理期望描述正确的用户,成功登陆到FTP服务器,并下载流水文件输出期望成功下载流水文件单元测试结果实际输入数据FTP:162.16.1.252,user:csbank,password:cs实际处理情况描述成功连接到FTP服务器,显示出服务器上的文件列表,选择流水文件,成功下载到指定目录实际输出下载流水文件到指定目录d:workflow测试结论正确单元测试子项002编号3.002 程序设计人员陈时康测试人员王品测试目的配置流水导入方案测试内容描述针对建行流水数据,配置导入方案输入期望各种配置信息功能处理期望描述成功保存方案到数
19、据库中输出期望保存方案成功单元测试结果实际输入数据各种配置信息实际处理情况描述按照向导设置各种配置信息实际输出数据库中成功保存配置方案测试结论正确编号3.003 程序设计人员陈时康测试人员王品测试目的导入流水测试内容描述按照配置方案导入流水数据输入期望流水文件与配置方案相符合功能处理期望描述导入的流水达到配置方案的要求输出期望流水导入正确单元测试结果实际输入数据选择流水文件、导入方案实际处理情况描述按照导入方案将流水数据导入到数据库中实际输出流水数据导入达到预期期望测试结论正确2.4 人工处理单元测试计划标识MaualProcess.CmainFrame组件功能项完成主要主框架,人工处理主程序
20、针对概要/详细设计文件名稽核监督及操作风险监控系统项目概要设计说明书V1.0.0物理文件名MainFrm.cppMainFrm.h编号4.001 程序设计人员王勇 测试人员王勇、王品测试目的检查差错处理函数是否正确调用差错处理子系统,并保存差错信息测试内容描述当程序界面选中差错图像时,点击差错菜单,则调用OnCheckinerror()函数。系统进入该函数,并判断,当前是否选中差错图像,如果选中,则调用WriteError()函数,进入差错登记流程,否则退出。输入期望选择图像,点击菜单响应该函数功能处理期望描述可以进入差错登记流程,并正确登记差错输出期望差错处理成功单元测试结果实际输入数据没有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单元测试 分析 报告
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【Fis****915】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【Fis****915】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。