航天工程论文

您当前的位置:学术堂 > 工程论文 > 航天工程论文 >

航空航天电子自动化测试系统的发展研究(2)

来源:学术堂 作者:原来是喵
发布于:2016-10-24 共5060字
  3.1减少人工性操作
  
  自动化测试系统在实际应用中应该尽量不使用人工测试操作环境,如果自动化测试系统拥有良好的自动化测试性能正常情况下人工操作不会超过10%以上,但是部分系统在实际测试中必须进行人工性操作,例如航电系统中的控制器检测工作,这就需要自动化测试系统在拥有良好的自动化性能同时,最大程度降低人工操作,如果要是可以的话系统测试最好不需要任何人工操作,通过相关软件对于测试流程进行控制[2].
  
  在对于自动化测试系统自动化单元测试环境中,在硬件方面所需要的测试环境为Intel Core2Duo CPUE6550,内存为1.96G,百兆以太网;在软件方面所需要的测试环境为Microsoft Windows XP Professional Version 2002 ServicePack2操作系统,Sun JRE5.0,JUnit4.0版本。
  
  3.2构型管理的自动化
  
  航空航天及国防电子系统在实际测试过程中,一定会发生构型上的改变,构型的改变主要集中在系统电源开关及仿真元件之间的切换,自动测试系统在对于系统实际应用中必须对于电源开关能够进行控制,系统内元件及仿真性元件进行相互转变,进而完成对于自动化测试的控制,并不需要人工进行跳线处理。航空航天及国防电子在测试中想要对于电源开关进行良好的控制,就要求配电装置拥有能够进行控制的板卡,同时还拥有专用化的设备,帮助板卡完成跳线操作。
  
  在对于航空航天及国防电子航电系统整体性测试中,其中一个重要的操作流程就是真元件型号及仿真元件型号之间的相互切换,这个操作也是增加系统综合性能的前提,对于判断系统故障位置具有重要的作用。在传统测试方式中,通过跳线方式完成故障位置检测,具体示意图如图1所示,在图1测试板上面,每一个信号上面都设置了4个节点,分别对应的是设备及仿真设备,通过不同模式的跳线连接形式,进而完成对于真元件及仿真元件的转变工作。
  
  配线设备原理示意图
  
  在传统测试方式中,系统部分项目在实际测试过程中,最多情况下需要插曲10根跳线,为了能够保证产品在断电之后的安全,需要在跳线操作完成之后再进行加点操作,如果要想让系统恢复到之前的勾心,也可以手动进行一些逆操作。但是系统在实际检测中需要进行多次重复性测试,这样就表示需要多次更改构型,为实际测试工作带来了较大的难度[3].
  
  近几年,伴随着科学技术的发展,电子技术也取得了良好的发展前景,系统测试科研人员也逐渐通过配线设备,完成对于系统测试工作,配线设备的原理及传统系统测试方式基本一致,主要区别就是传统测试中的四点测试放行能够通过软件进行控制,开展电子化测试。
  
  4航空航天及国防电子下自动化测试系统工作流程
  
  正是由于自动化测试系统在航空航天与国防电子中应用所存在的问题,国内外研究人员都是参与到新型自动化测试系统研究工作中。本文对于自动化测试系统工作流程简单性分析。
  
  4.1定义测试用例
  
  自动化测试系统在实际应用中不仅仅是对于系统整体性测试还是验证阶段的测试中,自动化测试都需要以测试用例的定义作为核心及前提,在对于民用飞机实际需求研究而言,测试用例在实际应用中需要进行相对应的调整。测试用例在根据相对应的系统测试需求进行调整之后,能够满足测试基础条件及要求。测试用例在实际应用中能够对于多项要求进行验证,这样就能够显着提高测试效率,在对于测试用例需求进行调整之后,测试用例可以对于重要需求进行测试,提高测试用例应用范围。测试用例的这个特点与航空航天及国防电子系统测试本质基础相同[4].
  
  定义测试用例在实际应用中,需要将构型问题考虑在内,测试用例必须在一个相对明确的状态下进行。如果要是系统存在的配置种类较多,该系统可能就需要多个测试用例完成配置测试工作,系统在不同运输模式下所使用的测试用例也可能存在一定差异,与此同时还需要将测试设备的配置问题考虑在内。如果系统在测试过程中设备需要重新进行配置或者是调整,测试用例也需要进行相对应调整,也就是测试用例在实际应用中需要受到有关软件的更变的控制。
  
  从另一个角度分析而言,自动化测试系统在实际应用中必须支持构型的改变,因此自动化测试系统就理论角度而言,就需要同时支持各种测试用例的应用。
  
  4.2跟踪测试用例是否满足并覆盖要求
  
  跟踪测试用例在实际应用中是否满足系统性能检测试剂需求及其覆盖程度的影响因素较多,主要是通过匹配关联完成,在这种情况下自动化测试系统在实际应用中就需要支持跟踪测试用例配置,其中需要对于两种情况给予特别性关注[5].
  
  第一种情况就是选择测试用例的条件,测试用例在实际应有中是对于系统某一个需求进行检测,因此必须选择一种最佳的测试用例。如果测试用例与实际需求之间并没有任何差异的情况下,测试人员就可以随意选择一个测试用例进行测试。任何测试用例在实际应用中都不一定能够拥有较为良好的测试效率,但是可以对于系统进行多次重复性测试,这种都受到系统测试实际需求及数据收集程度的影响。
  
  第二种情况下是对于通用及接近通用两种需求进行处理。这种需求在实际应用中就已经包括了前置性条件,例如始终性要求。如果系统研发人员与系统实际应用人员一同参与到系统测试工作中,就能够对于系统测试实际应用环境及具有流程进行精准性测试。
  
相关内容推荐
相关标签:
返回:航天工程论文