FC-AE网络自动化测试软件设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:wef123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航空航天领域技术的不断进步与发展,现代航电系统对网络总线的速率、带宽等方面的性能要求也逐渐提高。FC-AE(Fiber Channel Avionics Environment)协议集,既具有FC(Fiber Channel)协议的高传输速率,高传输带宽以及高可靠性等特点,又专门针对航电环境下设备间的数据通信制定了额外的标准,可以极大的满足航空电子系统新时代的各种互联需求,已成为航空电子网络通信领域的重要组成协议。但是,由于FC-AE协议内容丰富,功能实现复杂,这给系统测试工作增加了不小的负担。而且在系统设计过程中随着系统功能的更新迭代,需要进行大量的重复测试实验,这需要投入大量的时间和人工成本。因此,设计一款自动化测试软件从而大大缩减测试人员测试工作量,提升测试效率,这是十分有必要的。本文设计出了一个以Windows操作系统为软件平台,以教研室自研的FC-AE-1553(Fiber Channel Avionics Environment 1553)和FC-AE-ASM(Fiber Channel Avionics Environment Anonymous Subscriber Messaging)协议仿真节点卡及光纤交换机作为硬件平台,面向FC-AE网络的相关功能进行测试的自动化测试软件。论文的主要工作如下:1.深入研究了FC-AE相关协议,对FC-AE网络进行了自动化测试的需求分析,对测试项目进行了总结。根据FC协议5层的协议体系结构,我们将这些测试项目划分为FC-1层测试、FC-2层测试、FC-3层测试与FC-4层测试。2.设计了基于以太网命令和数据传递的自动化测试方案。针对各个测试项目进行了自动化测试方法的研究,并设计出了详细的测试用例。3.设计并实现了自动化测试控制台软件和下位机软件。设计了以太网通信模块,定义了一套控制台软件与下位机软件之间的命令响应操作,实现了自动化测试功能。为了便于操作,还基于QT平台设计了可视化的图形用户界面程序。4.针对FC-AE-1553和FC-AE-ASM协议仿真节点卡设计了驱动程序。将驱动程序分为了初始化模块、数据接收和发送模块以及控制模块,并且实现了各个模块的功能。5.搭建了FC-AE网络自动化测试环境,对测试软件的功能进行了验证。并且将自动化测试程序与手工测试的方式进行了对比,指出了自动化测试程序的优势所在。
其他文献
随着经济社会的发展,当代大学生的责任意识呈淡化趋势,本文调查了当代大学生责任意识现状并分析了其变化原因,提出了高校增强思想政治教育实效性的有效路径:重视责任意识认知教育
课堂提问既是课堂教学的重要手段,优化课堂教学的必要环节,又是一门教学艺术,有着其它教学手段无法取代的功效。通过教学过程中灵活有效的提问,能活跃课堂学习氛围,拓展学生思维,提
学生升人八年级.开始学习一门新的学科——物理。很多教师在工作中有一种体会:学生不爱学物理.有明显的厌学情绪。这种情绪的产生是多方面的。作为教师.我们不应怨天尤人。而是努
小学生正处在身心快速发展的阶段.良好习惯的培养对他们以后的学习、生活和工作将会产生积极而深远的影响.养成良好的语文学习习惯是学好语文的基础:养成留心观察周围事物的习惯
装配式建筑是未来建筑行业发展的趋向,本身具有环保、节能、保证工程质量、提高生产效率、降低企业成本等特点。作为国家在全国全面大力推广的一种建筑形式,自2015年以来国家
结合经验公式及实验比较对神经网络的结构进行优化,利用Levenberg—Marquardt算法改进传统误差反向传播算法。基于两个改进人工神经网络的组合运用,针对结构动力响应,建立了一种
吉林省珲春市是我国改革开放比较早的边境城市.由于受地缘政治的影响,发展不快,2012年国务院重新下发了文件.把珲春定位于国际合作示范区,吹响了边境城市新一轮改革开放的号角.嗣后
有效课堂教学是指通过课堂教学使学生获得发展。发展指的是知识、技能.过程、方法,情感、态度、价值观三者(三维目标)的协调发展。通俗地说.有效课堂教学是指通过课堂教学活动,使学
中考前的总复习至关重要.教师应通过复习应该使学生完成知识的整合,进一步提高学生的思维能力、动手能力和分析解决实际问题的能力.从而提高学生的中考成绩。如何使物理复习课的
目的研究胃息肉合并结直肠息肉发生的相关因素,以及胃息肉的临床特征是否与结直肠息肉的发生相关,为临床上结直肠息肉的筛查和干预提供依据。方法选取2017年1月至2019年4月于