从ttcn3到可执行测试例生成技术的研究与改进

从ttcn3到可执行测试例生成技术的研究与改进

ID:32348340

大小:4.34 MB

页数:80页

时间:2019-02-03

从ttcn3到可执行测试例生成技术的研究与改进_第1页
从ttcn3到可执行测试例生成技术的研究与改进_第2页
从ttcn3到可执行测试例生成技术的研究与改进_第3页
从ttcn3到可执行测试例生成技术的研究与改进_第4页
从ttcn3到可执行测试例生成技术的研究与改进_第5页
资源描述:

《从ttcn3到可执行测试例生成技术的研究与改进》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西南交通大学硕士研究生学位论文第l页摘要随着网络应用和网络服务的激增,网络流量模型也在不断的发生变化,路由器/交换机作为通信子网中的核心设备,对网络的性能有着极大的影响,因此,对路由器/交换机的性能测试和评价越来越重要,并且需要新的测试方法来处理路由器多个端口的流量并发。本文以四川省网络通信重点实验室的多端口并发测试方法和测试系统的开发为研究背景。四川省网络通信重点实验室提出的多端口并发穿越测试法,它能在任何环境下独立的测试路由器/交换机的一对端口或是通过对分布在通信子网中的路由器的测试来评价网络性能。四川省网络通信重点实验室在研的分布式路由器多端口并发测试系统是分布式并

2、发穿越测试法的实现,它包括上级的多端口并发测试控制器和下级多个与之互连的双端口测试器,一个双端口测试器可以独立的或在多端口并发测试控制器的控制下来控制和观察路由器一对端口的行为。本文的侧重点是在多端口并发性能测试的基础上,针对TrCN.3语言的不足所做的改进和扩展,并以此为基础生成了TTCN.3CompilerV.2的原型,它能更好的提供功能测试并给多端口并发测试方法引进了许多新的特点。本文的创新性在于提出了一种对不使用扩展TFCN.3语言编写的测试例的通用的同步点插入机制,这让不使用扩展TrCN.3语言编写的测试例也能在分布式多端口并发性能测试中使用。本文对TrCN.3

3、的扩展还包括数据流生成、时钟、测试判决等方面,这为多端口并发性能测试模拟真实的网络环境创造了条件。本文的工作主要是对TrCN.3CompilerV.1的改进,包括在第一版的基础上对可执行测试例生成器所使用的数据结构进行优化,完善了对模板匹配、日志操作等相关部分的处理,并给出了可执行测试例生成部分与测试系统间的适配框架,针对特定测试过程提出了适配实现机制。扩展了TrCN.3CompilerV.1的功能,使其支持性能测试。本文的主要贡献在于:优化了双端口可执行测试例生成器的数据结构和可执行生成技术;引进同步点概念解决分布式并发测试中的同步问题并给予实现;定义了系统适配和平台适

4、配框架;提出了在双端口测试器中支持性能测试的方法;通过对UDP和RIP在三层交换机上进行的初步的测试实西南交通大学硕士研究生学位论文第1l页验,表明TTCN.3可执行测试例生成器第二版达到了既定设计目标。关键词:双端口测试器:同步点;适配器;性能测试AbstractNetworktrafficpatternhasbeenconstantlychangingwithproliferationofnetworkapplicationandnewnetworkservices.Routersandswitches,aScoredevicesinsubnetworks,havep

5、rofoundimpactonnetworkperformance.Consequently,performancetestingorevaluationofrouters/switchesbecomesmoreandmoreimportantanddemandsnewtestingcapabilityincopingwithmulti—porttrafficconcurrency.Thebackgroundofthisdissertationistheresearchworkonmulti·portconcurrenttestingmethodandtestingsys

6、temdevelopmentofSichuanNetworkCommunicationTechnologyKeyLaboratory(sc-Netcomtab).SC-NetcomtabhasintroducedagenerictestmethodcalledMulti·PortConcurrentTransverseTestMethod(MPC-TrM),whichenablestestingasinglerouter/switchinallpossibleopermionenvironments,orevaluatingnetworkperformancethrou曲

7、selectedtoutersdistributedinasubnetwork.TheDistributedMulti-portConcurrentTestSystem(DMC—TS)underdevelopmentatSC-NetcomtabisanimplementationofMPC·TIM,whichconsistsofaMulti—PortConcurrentTestController(MP—CTC)andmultipletwo—porttesters(11PDinterconnectedtoMP—CTC.A邛Tc

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

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

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