欢迎来到天天文库
浏览记录
ID:22573179
大小:1018.66 KB
页数:50页
时间:2018-10-30
《(毕业论文)soa环境下集成测试环境开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、SOA环境卜集成测试环境开发是为花旗软件屮间授权项A搭建的一个测试环境,旨在方便项目在完成后能进行独立的Citishare测试,而不需要依靠前端和后台的支持,从而大大提高开发效率,与此同吋,能够避免在线测试而导致的客户体验下降,提高用户的满意度。集成测试环境的搭建是通过在本地模拟出BAFES前端发送消息的模拟器,从而让我们的交易处理进程获得它所需要的数据,并且模拟前端后台给我们的系统发送消息,从而实现项目的测试。我们在本地的数据库中,在测试的时候需要少量的测试案例,用户需要测试时,只需耍在以前测试案例的基础上进行少量修改,便能满足他的测试需要,
2、甚至不需要做任何修改,便能进行功能测试。测试的服务对象是软件程序员,需耍对Unix操作系统有一定的了解,能够了解并掌握基础的Unix操作命令。集成测试环境的搭建同时需要一些其他环境的支持,如搭建版本控制的TPS环境,方便查阅数据库的display_sabre_file工具等。这些工具的熟练掌握是程序员在完成开发后进行功能测试的基本条件。通过实践证明,在传统的在线测试相比,集成测试环境的搭建符合SOA分布式的理念,并且具有令人满意的测试结果,与此同吋,能够提高客户的满意度,对于我们的用户(花旗银行)来说,我们的测试环境是一个黑盒。关键词:SOA;
3、集成测试;BAFES;CitishareThedevelopmentforintegratedtestunderSOAenvironmentAbstractThedevelopmentforintergratedtestundertheSOAenvironmentisdevelopedfortheauthrizationdepartmentwhosenameisCBKBAFES.Thisenvironmentisaimedtotestthefunctionafterthedevelopmentwithoutthesupportoffronten
4、dandtheHostteam.Itwilldogreatefforttothedevelopmentrate.Meanwhile,italsogreatlyimprovesthefeelingofthecustomer-CitiBank.TheenvironmentisusingthemethodofbuildingtheSimulatorforsendingmessagelikethefrontendandprovidetheresponsethesameastheTSteam.Inthelocaldatabase,wejustneedpr
5、eparealittiletestcasetomeettheneed.WhenthedeveloperfinishedthedevelopmentTheymayneeddolittlechangetothetestcaseorevennochangetomeettheneedfordoingfunctiontest.Thetestenvironmentalsoneedmanyothersupport.ItneedthehelpwithLocalTPSanddisplay一sabre_filetools.Everydeveloperneedund
6、erstandthebasicknowledgeofUnix.Bydoingalotofpractiseandcomparedwiththetridtionalonlinetest,thenewenvionmentwilldogreateffecttothecostoftimevalueandthefeelingofthecustomer.TotheCitiBank,theywillknownothingaboutthetestandit’sablackboxtothem.KeyWords:SOA;Intergratedtest;BAFES;C
7、itishare目录摘SIAbstractII弓IB11"V匕31.1背景分析31.1.1BAFES简介41.2系统研宄的意义和功能简述61.3论文的组织结构62系统需求分析82.1需求分析简介82系统的功能需求83系统的非功能需求82.2可行性分析92.2.1技术可行性9会:I.豕J"••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1•31J—^3E^"bH••••••••••••••••••••
8、•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••10
此文档下载收益归作者所有