欢迎来到天天文库
浏览记录
ID:36803140
大小:2.39 MB
页数:59页
时间:2019-05-15
《软交换系统的集成测试及其工具的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要软交换是NGN(下一代网络)的核心技术,随着软交换技术的不断发展和完善,软交换呼叫服务器的质量是人们共同关注的焦点。作为软件测试中的一个重要组成部分,集成测试在软交换系统的开发过程中占有举足轻重的地位。论文重点研究软交换系统的集成测试及其工具的实现。首先,简要介绍软交换系统的网络构架和网络中的协议接口,并以一种软交换呼叫服务器为例,介绍软交换呼叫服务器系统的模块设计与网元组成,分析各种不同终端接入和经过不同中继,系统内部模块间的标准协议信令流程。然后,从对软交换系统做集成测试的重要性入手,分析基于分解的集成、核心系统先行集成、分层集成和高频集成四种常用的集成测试策
2、略及其优缺点,再结合软交换系统,完成集成测试策略分析;针对两种已经普遍存在的查找BUG的方法――Log分级打印和在集成测试中使用单元测试自动化工具,分别指出它们的优缺点,并提出了研究设计集成测试工具――呼叫跟踪工具的必要。接着,设计了针对软交换呼叫服务器做集成测试的工具CallTrace;详细阐述在软交换呼叫服务器内部的CallTrace代理模块和任意PC机上的CallTrace终端模块的功能结构、子模块划分和模块任务处理过程;并对其在CallTrace终端用户界面上画流程图探讨了优化算法。最后指出CallTrace呼叫跟踪工具在集成测试中的应用和优势。这种工具可以跟
3、踪各种不同终端接入和经过不同中继的呼叫,主要优势在于能够完整清晰地跟踪整个软交换系统呼叫的消息流程,并且能够对消息中信息单元(IE)进行解析。根据需要,CallTrace呼叫跟踪工具也可以选择跟踪某些消息。关键词:下一代网络;软交换;集成测试;呼叫服务器;呼叫跟踪IAbstractSoft-SwitchisthecoretechniqueofNextGenerationNetwork(NGN).WiththedevelopmentofSoft-Switchtechnology,thequalityoftheSoft-Switchcallserverproductbec
4、omesthefocusthatpeoplepayattentionto.Asanimportantcomponentofsoftwaretesting,IntegrationtestoccupiesapivotalpositioninthedevelopmentprocessofSoft-SwitchSystem.ThethesisfocusesonintegrationtestandthedesignoftestingtoolinSoft-Switchsystem.Firstly,thethesisbrieflyintroducesthenetworkstruct
5、ureandinterfaceprotocols,andtakesaSoft-Switchcallserverasexample,introducingthemoduledesignandnetelement,andanalyzingthevariousstandardprotocolmessageflowswithdifferentterminalaccessandthroughdifferenttrunkinthesystem.Secondly,consideringtheimportanceofintegrationtestinSoft-Switchsystem
6、,theauthoranalysesfourcommonstrategiesandtheiradvantagesanddisadvantages,andstudiestheintegrationtestbasedonSoft-Switchsystem.Thenthethesisintroducestwocommonusedmethodsofsearchingforbugs:loghierarchicalprintandautomatictoolofunittestusedinintegrationtest,andtheirfaultsandmerits.Basedon
7、this,itisnecessarytodesignanintegrationtesttoolCallTrace.Thirdly,itintroducesthedesignofcalltracethatisusedforintegrationtestofcallserver.Calltraceconsistsofcalltraceagentmoduleonserverandcalltraceterminalonclient.Itdescribesthedetailsoffunctionalstructure,moduledecompositionan
此文档下载收益归作者所有