软件测试技术在航天测控工程项目中的应用

软件测试技术在航天测控工程项目中的应用

论文摘要

近年来,随着航天测控应用软件的数量、规模的不断加大,重要程度不断提高,暴露出来的软件质量问题也日益严重;同时由于航天测控领域的特殊性,对软件的质量和可靠性提出了更高的要求。目前,国际上软件测试的理论和工具已经非常成熟,但是,在国内航天测控系统领域的应用却远远滞后。本论文中针对上述问题,结合单位实际情况,主要研究软件测试技术和工具在航天测控系统应用软件研发过程中的应用。本论文先简要介绍了软件测试的基本技术、测试过程等(第二章),再结合航天测控领域实际情况总结了航天测控系统软件测试规范(第三章),并详细说明了一个航天测控领域的通用仿真测试软件平台设计和实现,以及在测控工程项目中的实际应用(第四、五章)。该测试规范和测试平台可指导用于系统软件单元测试、部件测试、集成测试、配置项测试以及系统测试等各个测试阶段。一直以来,作为航天测控设备管理软件的航天测控系统软件体系结构具有很大的相似性,但是由于软件开发新技术和新工具的应用、软件开发人员的更迭,造成软件测试的规模、难度、工作量不断变化。如何规范软件测试?本文提出的航天测控系统软件测试规范主要就是参考领域内部标准,针对航天测控系统内部软件定制相应的测试规范,希望在经过应用完善后,能指导单位内相关软件的开发与测试。在现有管理模式下,如何减轻测试开发的工作量,提高效率?本文中通用仿真测试软件平台依据领域内应用软件的一般要求进行设计和实现,其通用性在于能实现对系统软件的通用功能进行测试,而对于相似功能部分只需修改接口即可;在对特定功能补充完善后就能实现新的系统软件测试,可大大降低测试开发的工作量。经过,测试规范和仿真平台已经在多个航天测控工程项目进行了实际应用,并发挥了巨大作用。在已经应用的几个工程项目中,系统软件都顺利通过验收,大大提高了软件的可靠性,特别是在后续工程项目中,大大减小了测试开发的工作量,提高了测试效率,加快了测试进度。并且在系统的外场联试、测试过程中,也发挥了很大的作用。

论文目录

  • 中文摘要
  • ABSTRACT
  • 第一章 引言
  • 第二章 软件测试技术基础
  • 2.1 黑盒测试技术
  • 2.2 白盒测试技术
  • 2.3 自动化软件测试及其工具
  • 2.4 软件测试生命周期
  • 2.4.1 测试因素
  • 2.4.2 测试风险
  • 2.4.3 测试计划
  • 2.4.4 测试实施步骤
  • 2.4.5 测试评估
  • 2.5 软件质量保证
  • 2.5.1 提出软件质量需求、确定软件开发方法
  • 2.5.2 阶段评审
  • 2.5.3 测试管理
  • 2.5.4 文档化管理
  • 2.5.5 验证产品与相应文档和标准的一致性
  • 2.5.6 建立测量机制、记录并生成报告
  • 2.6 SQA 与软件测试
  • 第三章 航天测控系统管理软件测试规范
  • 3.1 系统管理软件简介
  • 3.1.1 系统自动化监控管理应用软件
  • 3.1.2 设备一级监控处理软件
  • 3.1.3 系统自动化测试应用软件
  • 3.1.4 基带监控及信息处理应用软件
  • 3.1.5 天伺馈监控处理应用软件
  • 3.2 系统软件测试策略
  • 3.2.1 软件测试的目的
  • 3.2.2 软件测试的级别
  • 3.2.3 测试用例设计要求
  • 3.2.4 测试文档
  • 3.2.5 测试工作进程
  • 3.2.6 测试记录
  • 3.2.7 测试未通过的处理
  • 3.3 软件的静态分析
  • 3.4 软件单元测试
  • 3.5 软件部件测试
  • 3.6 软件配置项测试
  • 3.7 系统软件测试
  • 3.8 回归测试
  • 第四章 通用仿真测试平台的设计和实现
  • 4.1 通用仿真测试软件平台简介
  • 4.2 通用仿真测试软件平台的需求分析
  • 4.3 通用仿真测试软件平台的设计和实现
  • 4.4 通用仿真测试软件平台与测试用例设计
  • 第五章 工程测控项目应用
  • 5.1 测试工具的应用
  • 5.2 通用仿真测试软件平台的复用
  • 5.3 测试文档及测试用例的复用
  • 第六章 结论
  • 第七章 致谢
  • 参考文献
  • 相关论文文献

    • [1].商业航天测控管理[J]. 数字通信世界 2019(07)
    • [2].应用网络模块度的航天测控地面站网分析[J]. 计算机测量与控制 2019(10)
    • [3].我国商业航天测控发展现状观察报告[J]. 中国航天 2019(08)
    • [4].分类回归树在航天测控数据关联规则分析中的应用[J]. 空间电子技术 2019(05)
    • [5].航天测控设备状态配置和管理方法[J]. 电讯技术 2017(01)
    • [6].基于案例推理的航天测控设备故障诊断[J]. 电讯技术 2017(02)
    • [7].基于思维成长的航天测控装备故障诊断处理研究[J]. 航天控制 2017(03)
    • [8].走进“中国航天测控第一站”[J]. 军事记者 2016(04)
    • [9].航天测控:万里星辰一线牵[J]. 太空探索 2020(09)
    • [10].人生的精度成就人生的精彩[J]. 天天爱科学 2016(14)
    • [11].文昌航天测控第一站[J]. 神剑 2017(03)
    • [12].经天纬地巡天路——西安卫星测控中心建功航天事业纪实[J]. 军营文化天地 2017(09)
    • [13].问路星途[J]. 解放军生活 2017(09)
    • [14].宝器无言 青山有证 中国航天测控装备博物馆建设侧记[J]. 神剑 2010(04)
    • [15].航天测控装备使用过程中的“六性”管理研究[J]. 质量与可靠性 2018(06)
    • [16].提高航天测控设备运行维护效率的工程实践[J]. 质量与可靠性 2019(01)
    • [17].航天测控软件外包探讨[J]. 质量与可靠性 2019(05)
    • [18].基于射频数字化技术的航天测控体系架构研究[J]. 航天控制 2019(05)
    • [19].故障模式下航天测控任务指挥自动化流程优化研究[J]. 测控技术 2019(11)
    • [20].航天测控通信技术发展态势与展望[J]. 电讯技术 2017(12)
    • [21].航天测控动态数传数据模拟器的实现[J]. 无线电工程 2017(08)
    • [22].航天测控通信系统任务可靠性分配研究[J]. 装备学院学报 2012(06)
    • [23].航天测控便携式维修分析设备[J]. 军民两用技术与产品 2010(03)
    • [24].一种用于安装航天测控设备的万用插箱[J]. 机械工程师 2019(02)
    • [25].航天测控软件动态质量评估模型研究[J]. 质量与可靠性 2018(04)
    • [26].北京航天测控技术开发公司[J]. 计算机测量与控制 2010(02)
    • [27].航天测控装备交互式电子技术手册应用研究[J]. 计算机测量与控制 2010(03)
    • [28].航天测控云计算应用设想[J]. 科技创新导报 2010(17)
    • [29].从白纸一张到航天测控现代化[J]. 今日科苑 2009(21)
    • [30].基于故障树的航天测控系统故障诊断方法[J]. 现代电子技术 2015(07)

    标签:;  ;  ;  ;  ;  ;  

    软件测试技术在航天测控工程项目中的应用
    下载Doc文档

    猜你喜欢