TTCN-3测试平台中基于过程通讯的设计与实现.pdf

TTCN-3测试平台中基于过程通讯的设计与实现.pdf

ID:57742895

大小:3.02 MB

页数:92页

时间:2020-03-27

TTCN-3测试平台中基于过程通讯的设计与实现.pdf_第1页
TTCN-3测试平台中基于过程通讯的设计与实现.pdf_第2页
TTCN-3测试平台中基于过程通讯的设计与实现.pdf_第3页
TTCN-3测试平台中基于过程通讯的设计与实现.pdf_第4页
TTCN-3测试平台中基于过程通讯的设计与实现.pdf_第5页
资源描述:

《TTCN-3测试平台中基于过程通讯的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、分类号UDCTP393.06论文题目10126-30809018密级——编号——一研究生:王渔指导教师:王显苤副数援专业:让篡扭拯鲑曼堡途研究方向:迹这型达皇验适所在学院:让篡扭堂院日原创性声明本人声明:所呈交的学位论文是本人在导师的指导下进行的研究工作及取得的研究成果。除本文已经注明引用的内容外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得囱墓直太堂及其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。。学位论文作者签名:日指导教师签名:』嗵Et期:2剑:么:[笸在学期间研究成果使用承

2、诺书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:内蒙古大学有权将学位论文的全部内容或部分保留并向国家有关机构、部门送交学位论文的复印件和磁盘,允许编入有关数据库进行检索,也可以采用影印、缩印或其他复制手段保存、汇编学位论文。为保护学院和导师的知识产权,‘作者在学期间取得的研究成果属于内蒙古大学。作者今后使用涉及在学期间主要研究内容或研究成果,须征得内蒙古大学就读期间导师的同意;若用于发表论文;版权单位必须署名为内蒙古大学方可投稿或公开发表。学&名文毒者签名:盟-日期:≥旦ll:么:丛指导教师签名.之羔盔日期:之窆[L五:[』内蒙古大学硕士学位论文TTC

3、N.3测试平台中基于过程通讯的设计与实现摘要TTCN.3由欧洲电信标准协会(ETSI)发布,是一种功能强大测试描述语言,起主要应用于网络协议及系统的一致性测试,随着计算机技术的迅速发展,TTCN.3语言的使用范围也逐步扩展到服务测试,性合同匕e-.,伙e,lihul试,互操作性测试等软件测试的各个领域当中去。本文研究的重点是TTCN.3语言中基于过程的通讯在具体的测试平台上的设计与实现。基于过程的通讯是TTCN.3语言中重要的测试行为,TTCN.3语言通过对测试成分的定义及对测试成分行为的控制得以在高度抽象的层次模拟测试过程中各种对象及其活动,在这个过程中,TTCN.

4、3语言可以通过测试成分之间基于过程通讯机制直观而抽象的描述现实系统中实时的或有连接的通讯过程,这种通讯机制要求测试成分之间已经建立连接和映射。在实际的TTCN.3测试系统中,基于过程的通讯的实现,需要测试系统中的实体TTCN.3Executable(TE)i为部的实体可执行测试套(ETS)与TTC.3运行时系统(T3RTS)之间通过TE内部接口进行交互,以及TE通过标准接口与其它测试系统中的实体进行交互。本文以中欧合作的开源项目G04ITA0阶段的package2为基础,依据ETSI颁布的TTCN.3技术规范,对于之前在分布式架构下实现了单结点上测试成分与被测系统之间

5、基于消息的通讯的T3RTS进行了扩充,使其满足了基于过程的通讯对TE的功能需求。本文涉及的工作包括:设计实现了测试成分之间、测试TTCN-3测试平台中基于过程通讯的设计与实现成分与被测系统间进行基于过程通讯所需的统一的消息格式和相关的存储结构及操作,使原有的基于消息的通讯所使用T3RTS的快照机制能够在基于过程的通讯过程中发挥作用;设计实现了测试成分之间发送和接收过程调用时需要的TE内部接口、测试成分之间回应过程调用和接收这些回应时需要的TE内部接口、测试成分之间抛出和捕获异常时需要的TE内部接口;设计实现了测试成分和被测系统之间进行上述三类基于过程通讯时所需的TE内

6、部接口;设计实现了基于过程通讯需要在TE内部实现的TCI接口和TRI接口。最后,通过一个测试套实例说明了本文完成的基于过程通讯的相关功能的设计和实现的可用性及合理性。关键词:测试,TTCN.3,基于过程通讯,TE,G04ITⅡASTUDYONDESIGNANDIMPLEMENTATIONoFPROCEDURE.BASEDCOMMUNICATIoNINTTCN.3TESTPLATFORMABSTRACTTheTTCN-3languagewhichwaspublishedby(ETSI)isapowerfullanguagefortestingspecification,

7、itiswildlyusedinconformancetestingofnetworkprotocolandreactivesystems.Withthedevelopmentofcomputertechnology,theTTCN一3languageisgoingtobeusedmoreandmorewildlyinvarietyfieldsofsoftwaretestingsuchasservicetesting,performancetestingandinter-operabilitytesting.Thispapermainlyresear

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。